Design and Implementation of a One-Sided Communication Interface for the IBM eServer Blue Gene

Autor: José E. Moreira, J. Nieplocha, Charles J. Archer, Michael A. Blocksome, José G. Castaños, Brian E. Smith, Derek Lieber, G. Almasi, Todd A. Inglett, P. McCarthy, Joseph D. Ratterman, Sriram Krishnamoorthy, Vinod Tipparaju, Albert Sidelnik, Michael B. Mundy
Rok vydání: 2006
Předmět:
Zdroj: ACM/IEEE SC 2006 Conference (SC'06).
Popis: This paper discusses the design and implementation of a one-sided communication interface for the IBM Blue Gene/L supercomputer. This interface facilitates ARMCI and the Global Arrays toolkit and can be used by other one-sided communication libraries. New protocols, interrupt driven communication, and compute node kernel enhancements were required to enable these libraries. Three possible methods for enabling ARMCI on the Blue Gene/L software stack are discussed. A detailed look into the development process shows how the implementation of the one-sided communication interface was completed. This was accomplished on a compressed time scale with the collaboration of various organizations within IBM and open source communities. In addition to enabling the one-sided libraries, bandwidth enhancements were made for communication along a diagonal on the Blue Gene/L torus network. The maximum bandwidth improved by a factor of three. This work will enable a variety of one-sided applications to run on Blue Gene/L
Databáze: OpenAIRE