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 Software StackF U T U R E T E C H N O L O G I E S G R O U P uGNI Multiplecommunicati<strong>on</strong> protocols RDMA (Block TransferEngine (BTE)).• Optimized for largemessages FMA• Optimized for smallmessages DMAPP communicati<strong>on</strong>protocol High-level protocol forsingle-<str<strong>on</strong>g>sided</str<strong>on</strong>g>communicati<strong>on</strong> support collectivesIOCTLGNIKernel LevelGNI (kGNI)GNI CoreFortran, CMPICH2DIRECTSHMEMHardware (Gemini/Arie)UPCDMAPPGeneric Hardware Abstracti<strong>on</strong> Layer (GHAL)libpgasDIRECTLAWRENCE BERKELEY NATIONAL LABORATORY

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

Saved successfully!

Ooh no, something went wrong!