[ET Trac] [Einstein Toolkit] #1527: simfactory run script for bluewaters does not use -d or -cc numa_node
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Wed Jan 22 23:24:40 CST 2014
#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.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1527>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list