Abstract
The BlueGene/L supercomputer is planned to consist of 65,536 dual-processor compute nodes interconnected by high speed torus and tree networks. Compute nodes can only address local memory, making message passing the natural programming model for the machine. In this paper we present the architecture and performance of the BlueGene/L message layer, the software library that makes an efficient MPI implementation possible. We describe the components and protocols of the message layer, and present microbenchmark based performance results for several aspects of the library.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
The MPICH and MPICH2 homepage, http://www-unix.mcs.anl.gov/mpi/mpich
Adiga, N.R., et al.: An overview of the BlueGene/L supercomputer. In: SC2002 – High Performance Networking and Computing, Baltimore, MD (November 2002)
Almási, G., Archer, C., Nos, J.G.C., Gupta, M., Martorell, X., Moreira, J.E., Gropp, W., Rus, S., Toonen, B.: MPI on BlueGene/L: Designing an Efficient General Purpose Messaging Solution for a Large Cellular System. LNCS. Springer, Heidelberg (2003)
Almási, G., Bellofatto, R., Brunheroto, J., Casçaval, C., Nos, J.G.C., Ceze, L., Crumley, P., Erway, C., Gagliano, J., Lieber, D., Martorell, X., Moreira, J.E., Sanomiya, A., Strauss, K.: An overview of the BlueGene/L system software organization. In: Proceedings of Euro-Par 2003 Conference, Klagenfurt, Austria, August 2003. LNCS, Springer, Heidelberg (2003)
Almasi, G., et al.: Cellular supercomputing with system-on-a-chip. In: IEEE International Solidstate Circuits Conference ISSCC (2001)
Gropp, W., Lusk, E., Ashton, D., Ross, R., Thakur, R., Toonen, B.: MPICH Abstract Device Interface Version 3.4 Reference Manual: Draft of (May 20, 2003). http://www-unix.mcs.anl.gov/mpi/mpich/adi3/adi3man.pdf
Petrini, F., Kerbyson, D., Pakin, S.: The Case of the Missing Supercomputer Performance: Achieving Optimal Performance on the 8,192 Processors of ASCI Q. In: ACM/IEEE SC 2003, Phoenix, Arizona, November 10-16 (2003), Available from http://www.c3.lanl.gov/~fabrizio/papers/sc03noise.pdf
Snir, M., Otto, S., Huss-Lederman, S., Walker, D., Dongarra, J.: MPI - The Complete Reference, 2nd edn. The MIT Press, Cambridge (2000)
Turner, D., Oline, A., Chen, X., Benjegerdes, T.: Integrating new capabilities into NetPIPE, September 2003. LNCS. Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Almási, G., Archer, C., Gunnels, J., Heidelberger, P., Martorell, X., Moreira, J.E. (2004). Architecture and Performance of the BlueGene/L Message Layer. In: Kranzlmüller, D., Kacsuk, P., Dongarra, J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2004. Lecture Notes in Computer Science, vol 3241. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30218-6_55
Download citation
DOI: https://doi.org/10.1007/978-3-540-30218-6_55
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23163-9
Online ISBN: 978-3-540-30218-6
eBook Packages: Springer Book Archive