High Performance Remote Memory Access Communication: The Armci Approach
This paper describes the Aggregate Remote Memory Copy Interface (ARMCI), a portable high performance remote memory access communication interface, developed oriinally under the U.S. Department of Energy (DOE) Advanced Computational Testing and Simulation Toolkit project and currently used and advanc...
Gespeichert in:
Veröffentlicht in: | International Journal of High Performance Computing Applications 2006-07, Vol.20 (2), p.233-253 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This paper describes the Aggregate Remote Memory Copy Interface (ARMCI), a portable
high performance remote memory access communication interface, developed oriinally
under the U.S. Department of Energy (DOE) Advanced Computational Testing and
Simulation Toolkit project and currently used and advanced as a part of the run-time
layer of the DOE project, Programming Models for Scalble Parallel Computing. The
paper discusses the model, addresses challenges of portable implementations, and
demonstrates that ARMCI delivers high performance on a variety of platforms. Special
emphasis is placed on the latency hiding mechanisms and ability to optimize
noncotiguous data transfers. |
---|---|
ISSN: | 1094-3420 1741-2846 |
DOI: | 10.1177/1094342006064504 |