http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits By Juang3d http://www.miikahweb.com/ MiikaHweb - Blender Commits By Juang3d fi Fri, 03 Apr 20 12:01:06 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[fbae1c9] master: Particle: optimize threading for many particles and many cores...]]> http://www.miikahweb.com/en/blender/git-logs/commit/fbae1c9ed5d3473dda6a8783c4c29be15fcaf24a fbae1c9
Branches : master
Author : Juan Gea (juang3d)
Committed By : Brecht Van Lommel (brecht)
----------------------------------------
Particle: optimize threading for many particles and many cores

The maximum particles per task of 256 was outdated and lead to too much thread
contention. Instead define a low fixed number of tasks per thread.

On a i7-7700HQ, creating 4 million particles went down from 31s to 4s.

Thanks to Oscar Abad, Sav Martin, Zebus3d, Sebastián Barschkis and Martin Felke
for testing and advice.

Differential Revision: https://developer.blender.org/D4910

----------------------------------------
1 Path Changed]]>
Tue, 21 May 2019 14:56:34 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fbae1c9ed5d3473dda6a8783c4c29be15fcaf24aJuan Gea