phoronix-test-suite / test-profiles

A read-only Git copy of the OpenBenchmarking.org test profiles.
Other
68 stars 80 forks source link

pts/namd-1.3.1: add tuning for Linux NUMA systems #308

Closed ColinIanKing closed 2 months ago

ColinIanKing commented 3 months ago

NUMA Linux systems benefit from adding the memory affinity +maffinity option and this won't affect non-NUMA performance. On large multi-CPU systems adding +CmiSleepOnIdle reduces the threaded spinlock impact across shared memory and reduces the jitter of the metrics and also helps NUMA systems too.