High Performance Remote Memory Access Communication: The ARMCI Approach
Journal Article
·
· International Journal of High Performance Computing Applications
This paper describes the Aggregate Remote Memory Copy Interface (ARMCI), a portable high performance remote memory access (RMA) communication interface, developed originally under the DoE-2000 ACTS Toolkit project and currently used as a part of the run-time layer of the DoE project Programming Models for Scalable Parallel Computing. The paper discusses the model, portable implementation, and performance of ARMCI. Special emphasis is placed on the latency hiding mechanisms and ability to optimize noncontiguous data transfers.
- Research Organization:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (US)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- OSTI ID:
- 887353
- Report Number(s):
- PNNL-SA-40932; KJ0101030
- Journal Information:
- International Journal of High Performance Computing Applications, Journal Name: International Journal of High Performance Computing Applications Journal Issue: 2 Vol. 20
- Country of Publication:
- United States
- Language:
- English
Similar Records
Evaluation of Remote Memory Access Communication on the Cray XT3
Aggregate Remote Memory Copy Interface
Evaluation of Remote Memory Access and Global Arrays Programming Model on the Blue Gene/P Supercomputer
Conference
·
Mon Mar 26 00:00:00 EDT 2007
·
OSTI ID:912718
Aggregate Remote Memory Copy Interface
Software
·
Wed Feb 22 19:00:00 EST 2006
·
OSTI ID:code-56946
Evaluation of Remote Memory Access and Global Arrays Programming Model on the Blue Gene/P Supercomputer
Conference
·
Tue Sep 08 00:00:00 EDT 2009
·
OSTI ID:963839