Blender Git Commit Log

Git Commits -> Revision 971f9e1

Revision 971f9e1 by Bastien Montagne (master)
December 28, 2015, 21:57 (GMT)
BLI_math_statistics: switch from OMP to BLI_task.

This time, with have over 300% speedup!

But no, this is not due to switch to BLI_task (which 'only' gives usal 15% speedup),
but to enhancement of the algorithm, flatten loop over covariance matrix items now allows
to compute (usually) all items in parallel, instead of having at most 3 or 4 working threads
(with unbalanced load even)...

Commit Details:

Full Hash: 971f9e1c25daeb8064b8e6dad31dc0cfa55ba3e3
Parent Commit: d08e988
Lines Changed: +64, -21

1 Modified Path:

/source/blender/blenlib/intern/math_statistics.c (+64, -21) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021