One-sided vs. Two-sided Communication Paradigms on Relaxed ...
One-sided vs. Two-sided Communication Paradigms on Relaxed ...
One-sided vs. Two-sided Communication Paradigms on Relaxed ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Relaxed</strong> Ordering and<str<strong>on</strong>g>Communicati<strong>on</strong></str<strong>on</strong>g> ParadigmF U T U R E T E C H N O L O G I E S G R O U P Requirement to service multiple outstanding requests Minimal remote-end involvement Unambiguous destinati<strong>on</strong> HPC runtime expectati<strong>on</strong> from Device Driver APIs point-to-point ordering• Node-to-node ordering• Rank-to-rank ordering (multi-core makes it different from node-to-node) Or, relaxed ordering, with multiple completi<strong>on</strong> semantic (local andglobal)LAWRENCE BERKELEY NATIONAL LABORATORY