Evaluating the Potential of Cray Gemini Interconnect for PGAS Communication Runtime Systems

  • Authors:
  • Abhinav Vishnu;Monika ten Bruggencate;Ryan Olson

  • Affiliations:
  • -;-;-

  • Venue:
  • HOTI '11 Proceedings of the 2011 IEEE 19th Annual Symposium on High Performance Interconnects
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

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