IBM®
Skip to main content
    Country/region [change]    Terms of use
 
 
 
    Home    Products    Services & solutions    Support & downloads    My account    

IBM Journal of Research and Development

Blue Gene   Volume 49, Number 2/3, 2005
Table of contents: HTMLPDF This article: HTMLPDF   Copyright info

Design and implementation of message-passing services for the Blue Gene/L supercomputer - References

by G. Almási,
C. Archer,
J. G. Castaños,
J. A. Gunnels,
C. C. Erway,
P. Heidelberger,
X. Martorell,
J. E. Moreira,
K. Pinnow,
J. Ratterman,
B. D. Steinmacher-Burow,
W. Gropp,
and B. Toonen
References

  1. G. S. Almási, D. Beece, R. Bellofatto, G. Bhanot, R. Bickford, M. Blumrich, A. A. Bright, J. Brunheroto, C. Cascaval, J. Castaños, L. Ceze, P. Coteus, S. Chatterjee, D. Chen, G. Chiu, T. M. Cipolla, P. Crumley, A. Deutsch, M. B. Dombrowa, W. Donath, M. Eleftheriou, B. Fitch, J. Gagliano, A. Gara, R. Germain, M. E. Giampapa, M. Gupta, F. Gustavson, S. Hall, R. A. Haring, D. Heidel, P. Heidelberger, L. M. Herger, D. Hoenicke, R. D. Jackson, T. Jamal-Eddine, G. V. Kopcsay, A. P. Lanzetta, D. Lieber, M. Lu, M. Mendell, L. Mok, J. Moreira, B. J. Nathanson, M. Newton, M. Ohmacht, R. Rand, R. Regan, R. Sahoo, A. Sanomiya, E. Schenfeld, S. Singh, P. Song, B. D. Steinmacher-Burow, K. Strauss, R. Swetz, T. Takken, P. Vranas, T. J. C. Ward, J. Brown, T. Liebsch, A. Schram, and G. Ulsh, “Cellular Supercomputing with System-on-a-Chip,” Proceedings of the IEEE International Solid-State Circuits Conference (ISSCC), Digest of Technical Papers, Vol. 2, 2002, pp. 152–153.
  2. N. R. Adiga et al., “An Overview of the Blue Gene/L Supercomputer,” Proceedings of the ACM/IEEE Conference on Supercomputing, 2002, pp. 1–22; see http://www.sc-conference.org/sc2002/.
  3. M. Snir, S. Otto, S. Huss-Lederman, D. Walker, and J. Dongarra, MPI: The Complete Reference, Second Edition, The MIT Press, Cambridge, MA, 2000.
  4. G. Almási, C. Archer, J. G. Castaños, M. Gupta, X. Martorell, J. E. Moreira, W. Gropp, S. Rus, and B. Toonen, “MPI on BlueGene/L: Designing an Efficient General Purpose Messaging Solution for a Large Cellular System,” Proceedings of the 10th European PVM/MPI Users' Group Meeting, 2003, pp. 252–261.
  5. MPICH and MPICH2 homepage; see http://www-unix.mcs.anl.gov/mpi/mpich.
  6. N. R. Adiga, M. A. Blumrich, D. Chen, P. Coteus, A. Gara, M. E. Giampapa, P. Heidelberger, S. Singh, B. D. Steinmacher-Burow, T. Takken, M. Tsao, and P. Vranas, “Blue Gene/L Torus Interconnection Network,” IBM J. Res. & Dev. 49, No. 2/3, 265–276 (2005, this issue).
  7. NAS Parallel Benchmarks; see http://www.nas.nasa.gov/Software/NPB.
  8. A. Gara, M. A. Blumrich, D. Chen, G. L.-T. Chiu, P. Coteus, M. E. Giampapa, R. A. Haring, P. Heidelberger, D. Hoenicke, G. V. Kopcsay, T. A. Liebsch, M. Ohmacht, B. D. Steinmacher-Burow, T. Takken, and P. Vranas, “Overview of the Blue Gene/L System Architecture,” IBM J. Res. & Dev. 49, No. 2/3, 195–212 (2005, this issue).
  9. G. Almási, R. Bellofatto, J. Brunheroto, C. Cascaval, J. G. Castaños, L. Ceze, P. Crumley, C. Erway, J. Gagliano, D. Lieber, X. Martorell, J. E. Moreira, A. Sanomiya, and K. Strauss, “An Overview of the BlueGene/L System Software Organization,” Proceedings of the 9th International Euro-Par Conference, 2003, pp. 543–555.
  10. J. E. Moreira, G. Almási, C. Archer, R. Bellofatto, P. Bergner, J. R. Brunheroto, M. Brutman, J. G. Castaños, P. G. Crumley, M. Gupta, T. Inglett, D. Lieber, D. Limpert, P. McCarthy, M. Megerian, M. Mendell, M. Mundy, D. Reed, R. K. Sahoo, A. Sanomiya, R. Shok, B. Smith, and G. G. Stewart, “Blue Gene/L Programming and Operating Environment,” IBM J. Res. & Dev. 49, No. 2/3, 367–376 (2005, this issue).
  11. L. Shuler, R. Riesen, C. Jong, D. van Dresser, A. B. Maccabe, L. A. Fisk, and T. M. Stallcup, “The PUMA Operating System for Massively Parallel Computers,” Proceedings of the Intel Supercomputer Users' Group, Annual North America Users' Conference, 1995.
  12. Monta Vista Software, 1237 East Arques Avenue, Sunnyvale, CA 94085; see http://www.mvista.com.
  13. W. Gropp, E. Lusk, D. Ashton, R. Ross, R. Thakur, and B. Toonen, MPICH Abstract Device Interface Version 3.4 Reference Manual, May 20, 2003 (draft); see http://www-unix.mcs.anl.gov/mpi/mpich/adi3/adi3man.pdf.
  14. G. Chiola and G. Ciaccio, “Gamma: A Low-Cost Network of Workstations Based on Active Messages,” Proceedings of the 5th EUROMICRO Workshop on Parallel and Distributed Processing, 1997.
  15. S. Pakin, M. Lauria, and A. Chien, “High Performance Messaging on Workstations: Illinois Fast Messages (FM) for Myrinet,” Proceedings of the International Conference on Supercomputing, 1995, pp. 1–22.
  16. T. von Eicken, A. Basu, V. Buch, and W. Vogels, “U-Net: A User-Level Network Interface for Parallel and Distributed Computing,” Proceedings of the 15th ACM Symposium on Operating Systems Principles, 1995, pp. 40–53.
  17. T. von Eicken, D. E. Culler, S. C. Goldstein, and K. E. Schauser, “Active Messages: A Mechanism for Integrated Communication and Computation,” Proceedings of the 19th International Symposium on Computer Architecture, 1992, pp. 256–266.
  18. M. Banikazemi, R. Govindaraju, R. Blackmore, and D. K. Panda, “MPI-LAPI: An Efficient Implementation of MPI for IBM RS/6000 SP Systems,” IEEE Trans. Parallel & Distr. Syst. 12, No. 10, 1081–1093 (October 2001).
  19. R. Brightwell and L. Shuler, “Design and Implementation of MPI on Puma Portals,” Proceedings of the 2nd MPI Developer's Conference, 1996, pp. 18–25.
  20. D. H. Bailey, E. Barszcz, J. T. Barton, D. S. Browning, R. L. Carter, D. Dagum, R. A. Fatoohi, P. O. Frederickson, T. A. Lasinski, R. S. Schreiber, H. D. Simon, V. Venkatakrishnan, and S. K. Weeratunga, “The NAS Parallel Benchmarks,” Int. J. Supercomputer Appl. 5, No. 3, 63–73 (1991).
  21. D. Bailey, T. Harris, W. Saphir, R. van der Wijngaart, A. Woo, and M. Yarrow, “The NAS Parallel Benchmarks 2.0,” Technical Report NAS-95-020, NASA Ames Research Center, Moffett Field, CA 94035, December 1995; see http://www.nas.nasa.gov/News/Techreports/1995/PDF/nas-95-020.pdf.
  22. J. Watts and R. van de Geijn, “A Pipelined Broadcast for Multidimensional Meshes,” Parallel Processing Lett. 5, No. 2, 281–292 (1995).
  23. HPL Benchmark; see http://www.netlib.org/benchmark/hpl/.
  24. J. Dongarra, H.-W. Meuer, and E. Strohmaier, TOP500 Supercomputer Sites; see http://www.netlib.org/benchmark/top500.html.
  25. D. Turner, A. Oline, X. Chen, and T. Benjegerdes, “Integrating New Capabilities into NetPIPE,” Proceedings of the 10th European PVM/MPI Users' Group Meeting, 2003; see http://www.scl.ameslab.gov/netpipe/np_euro.pdf.
  26. J. Bruck, C.-T. Ho, S. Kipnis, and D. Weathersby, “Efficient Algorithms for All-to-All Communications in Multi-Port Message-Passing Systems,” Proceedings of the 6th Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA), 1994, pp. 298–309.


    About IBMPrivacyContact