This paper evaluates the performance of remote memory access (RMA) communication and its capabilities on the Blue Gene/P supercomputer. We also evaluate the high performance implementation and performance of global arrays (GA) and its runtime system, aggregate remote memory copy interface (ARMCI). Our implementation of GA/ARMCI on Blue Gene/P is on top of the deep computing messaging framework (DCMF), a communication runtime designed for the Blue Gene/P machine to easily support several programming paradigms such as message passing interface (MPI), remote memory access (e.g. GA/ARMCI), and others. The performance of DCMF, ARMCI, and GA are studied and compared to MPI performance.
Revised: July 16, 2010 |
Published: September 8, 2009
Citation
Krishnan M., J. Nieplocha, M. Blocksome, and B. Smith. 2009.Evaluation of Remote Memory Access and Global Arrays Programming Model on the Blue Gene/P Supercomputer. In 37th International Conference on Parallel Processing-Workshops, 2008. (ICPP-W'08), 109-115. Piscataway, New Jersey:Institute of Electrical and Electronis Engineers.PNNL-SA-60813.doi:10.1109/ICPP-W.2008.34