Blender Git Loki
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)
/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)