How bad is the performance hit with hyperthreading enabled?
How bad is the performance hit with hyperthreading enabled?
(OP)
Just curious about this. Does anyone know how bad the performance hit is with hyperthreading enabled?
11.0.2





RE: How bad is the performance hit with hyperthreading enabled?
"Wildfires are dangerous, hard to control, and economically catastrophic."
Ben Loosli
RE: How bad is the performance hit with hyperthreading enabled?
This is because the majority of commands in NX are not multi thread.
Hyper-threading effectively divides the cores of your processor in half.
If you look in windows task manager, when you turn on hyper-threading in your bios your processor count doubles.
This means that NX can only use 1/2 a processor core for most of its operations.
Would be interested to hear if anyone has done any benchmarking more recently (think mine was in NX6).
Mark Benson
Aerodynamic Model Designer
To a Designer, the glass was right on CAD.
RE: How bad is the performance hit with hyperthreading enabled?
11.0.2
RE: How bad is the performance hit with hyperthreading enabled?
To use multiple cores you need to program with multiple threads.
Not all features in NX use multiple threads and therefore can only use a single core.
Historically not that many functions/features in NX were multi threaded so I've always advised turning hyper-threading off.
Multi-Core and multi-threading
Hyper-threading
Mark Benson
Aerodynamic Model Designer
To a Designer, the glass was right on CAD.
RE: How bad is the performance hit with hyperthreading enabled?
Update,
I just found the docs pertaining to hyperthreading...
Hyper-Threading on Intel Processors
Some Intel processors provide a Hyper-Threading feature in which a single processor can support multiple instructions, thus emulating additional processor cores. When Hyper-Threading is enabled, it can lead to a conflict with threading within NX Nastran for both SMP and DMP executables. Hyper-Threading should be disabled, which can be done permanently through BIOS operations.
11.0.2