12.07.2015 Views

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 ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Cray MPI Method to ExploitGemini <strong>Relaxed</strong> OrderingF U T U R E T E C H N O L O G I E S G R O U PTypical eager <str<strong>on</strong>g>vs</str<strong>on</strong>g>. rendezvousCray’s<str<strong>on</strong>g>Two</str<strong>on</strong>g> eager modes<str<strong>on</strong>g>Two</str<strong>on</strong>g> rendezvous modeSwitching is c<strong>on</strong>trolled based <strong>on</strong> Message sizeRegistrati<strong>on</strong> cache is used(may not be able to tell which memory will be used for communicati<strong>on</strong>)E0 E1 R0 R10 512 1K 2K 4K 8K 16K 32K 64K 128K 256K 512K 1MB 4MBMPICH_GNI_MAX_VSHORT_MSG_SIZEMPICH_GNI_MAX_EAGER_MSG_SIZEMPICH_GNI_NDREG_MAXSIZELAWRENCE BERKELEY NATIONAL LABORATORY

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!