Title :
Evaluating the Potential of Cray Gemini Interconnect for PGAS Communication Runtime Systems
Author :
Vishnu, Abhinav ; Ten Bruggencate, Monika ; Olson, Ryan
Author_Institution :
High Peformance Comput. Group, Pacific Northwest Nat. Lab., Richland, WA, USA
Abstract :
The Cray Gemini Interconnect has been recently introduced as the next generation network for building scalable multi-petascale supercomputers. The Cray XE6 systems, which use the Gemini Interconnect are becoming available with Message Passing Interface (MPI) and Partitioned Global Address Space (PGAS) Models such as as Global Arrays, Unified Parallel C, Co-Array Fortran and Cascade High Performance Language. These PGAS models use one-sided communication runtime systems such as MPI-Remote Memory Access, Aggregate Remote Memory Copy Interface and proprietary communication runtime systems. The primary objective of our work is to study the potential of Cray Gemini Interconnect by designing application specific micro-benchmarks using the DMAPP user space library. We design micro-benchmarks to study the performance of simple communication primitives and application specific micro-benchmarks to understand the behavior of Gemini Interconnect at scale. In our experiments, the Gemini Interconnect can achieve a peak bandwidth of 6911 MB/s and a latency of 1μs for get communication primitive. Scalability tests for atomic memory operations and shift communication operation up to 65536 processes show the efficacy of the Gemini Interconnect.
Keywords :
Cray computers; FORTRAN; application program interfaces; message passing; multiprocessor interconnection networks; parallel machines; Cray XE6 systems; DMAPP user space library; MPI-remote memory access; PGAS communication runtime systems; aggregate remote memory copy interface; application specific micro-benchmarks; atomic memory operations; cascade high performance language; co-array Fortran; cray Gemini interconnect; global arrays; message passing interface; multipetascale supercomputers; next generation network; one-sided communication runtime systems; partitioned global address space models; potential evaluation; shift communication operation; unified parallel C; Application specific integrated circuits; Bandwidth; Electronics packaging; Performance evaluation; Routing; Runtime; Scalability; Cray XE6; Gemini; MPI; PGAS;
Conference_Titel :
High Performance Interconnects (HOTI), 2011 IEEE 19th Annual Symposium on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-1-4577-1563-1
Electronic_ISBN :
978-0-7695-4537-0
DOI :
10.1109/HOTI.2011.19