#2252: need for the updating of the submit script template for Cori
| Reporter: | |
| Status: | open |
| Milestone: | |
| Version: | ET_2018_09 |
| Type: | bug |
| Priority: | major |
| Component: | SimFactory |
Comment (by Roland Haas):
SystemTopology helps and produces sane layouts. This is for --procs 128 --num-smt 2 which used 2 nodes (as it should) and with srun -n 8 --threads-per-core 2 -c 8 gives:
INFO (Carpet): This process contains 16 threads, this is thread 0 INFO (Carpet): There are 128 threads in total INFO (Carpet): There are 16 threads per process INFO (Carpet): This process runs on host nid00671, pid=48257 INFO (Carpet): This process runs on 16 cores: 16-23, 48-55 INFO (Carpet): Thread 0 runs on 1 core: 16 INFO (Carpet): Thread 1 runs on 1 core: 48 INFO (Carpet): Thread 2 runs on 1 core: 17 INFO (Carpet): Thread 3 runs on 1 core: 49 INFO (Carpet): Thread 4 runs on 1 core: 18 INFO (Carpet): Thread 5 runs on 1 core: 50 INFO (Carpet): Thread 6 runs on 1 core: 19 INFO (Carpet): Thread 7 runs on 1 core: 51 INFO (Carpet): Thread 8 runs on 1 core: 20 INFO (Carpet): Thread 9 runs on 1 core: 52 INFO (Carpet): Thread 10 runs on 1 core: 21 INFO (Carpet): Thread 11 runs on 1 core: 53 INFO (Carpet): Thread 12 runs on 1 core: 22 INFO (Carpet): Thread 13 runs on 1 core: 54 INFO (Carpet): Thread 14 runs on 1 core: 23 INFO (Carpet): Thread 15 runs on 1 core: 55
while submitting just --procs 64 results in srun -n 4 --threads-per-core 2 -c 16 (threads per core being hardwired in the runscript) and
INFO (Carpet): This process contains 16 threads, this is thread 0 INFO (Carpet): There are 64 threads in total INFO (Carpet): There are 16 threads per process INFO (Carpet): This process runs on host nid00995, pid=8369 INFO (Carpet): This process runs on 16 cores: 0-15 INFO (Carpet): Thread 0 runs on 1 core: 0 INFO (Carpet): Thread 1 runs on 1 core: 1 INFO (Carpet): Thread 2 runs on 1 core: 2 INFO (Carpet): Thread 3 runs on 1 core: 3 INFO (Carpet): Thread 4 runs on 1 core: 4 INFO (Carpet): Thread 5 runs on 1 core: 5 INFO (Carpet): Thread 6 runs on 1 core: 6--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2252/need-for-the-updating-of-the-submit-script