#1527: simfactory run script for bluewaters does not use -d or -cc numa_node ------------------------+--------------------------------------------------- Reporter: rhaas | Owner: eschnett Type: defect | Status: new Priority: minor | Milestone: Component: SimFactory | Version: development version Keywords: | ------------------------+--------------------------------------------------- the aprun man page states that {{{ For OpenMP applications, use both the OMP_NUM_THREADS environment variable to specify the number of threads and the aprun -d option to specify the number of CPUs hosting the threads. ALPS creates -n pes instances of the executable, and the executable spawns OMP_NUM_THREADS-1 additional threads per PE. }}} {{{-cc numa_node}}} is used on kraken (also a Cray using AMD cores) and lets threads migrate within a socket rather than tying them to an individual core.
These changes improve run speed of qc0-mclachlan from 14 M/hr to 17 M/hr.