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