slides - Spring School in Advanced Computing TACC @ UP
slides - Spring School in Advanced Computing TACC @ UP
slides - Spring School in Advanced Computing TACC @ UP
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
NUMA Operations<br />
• Process Aff<strong>in</strong>ity and Memory Policy can be<br />
controlled at socket and core level with numactl.<br />
CPU <br />
2 <br />
CPU <br />
CPU <br />
3 <br />
CPU <br />
2 <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
3 <br />
8,9,10,11 <br />
CPU <br />
CPU <br />
12,13,14,15 <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
1 <br />
CPU <br />
CPU <br />
0 <br />
CPU <br />
1 <br />
CPU <br />
CPU <br />
CPU <br />
CPU <br />
0 <br />
CPU <br />
CPU <br />
4,5,6,7 <br />
CPU <br />
CPU <br />
0,1,2,3 <br />
Process: Socket References Memory: Socket References <br />
process assignment <br />
memory allocaFon <br />
‐N <br />
–l –i ‐‐peferred –m <br />
(local, <strong>in</strong>terleaved, pref., mandatory) <br />
Process: Core References <br />
core assignment <br />
–C <br />
8