Blender Git Commit Log

Git Commits -> Revision 277fb1a

Revision 277fb1a by jens verwiebe (master)
March 31, 2014, 11:51 (GMT)
Sculpt/dyntopo: Make the omp threads configurable to overcome performance issues
- autodetect optimal default, which typically avoids HT threads
- can store setting in .blend per scene
- this does not touch general omp max threads, due i found other areas where the calculations are fitting for huge corecount
- Intel notes, some of the older generation processors with HyperThreading would not provide significant performance boost for FPU intensive applications. On those systems you might want to set OMP_NUM_THREADS = total number of cores (not total number of hardware theads).

Commit Details:

Full Hash: 277fb1a31fc4b0c9691b3bbab43fd1a970d3e575
Parent Commit: e05d35b
Lines Changed: +108, -8

8 Modified Paths:

/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+10, -1) (Diff)
/source/blender/blenkernel/BKE_scene.h (+2, -0) (Diff)
/source/blender/blenkernel/intern/scene.c (+10, -0) (Diff)
/source/blender/blenlib/BLI_threads.h (+2, -0) (Diff)
/source/blender/blenlib/intern/threads.c (+32, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+15, -6) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+8, -0) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+29, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021