Advertisement

Sun HPC ClusterTools™ 7+: A Binary Distribution of Open MPI

  • Terry DontjeEmail author
  • Don Kerr
  • Daniel Lacher
  • Pak Lui
  • Ethan Mallove
  • Karen Norteman
  • Rolf Vandevaart
  • Leonard Wisniewski
Conference paper

Abstract

The Sun HPC ClusterTools 7 release was Sun’s first binary distribution of the Open MPI software. This release marked a change in source-code base for Sun from a proprietary code base derived from the Thinking Machines Corporation Globalworks™ software to the open-source Open MPI software. Sun HPC ClusterTools includes packages of binaries built from the Open MPI source code by the Sun™ Studio compilers and install scripts for installing those packages across a cluster of nodes. The Sun HPC ClusterTools team contributed a Sun Grid Engine plug-in and developed the uDAPL Byte Transfer Layer module as its Infiniband solution on Solaris™ operating system. Additionally, Sun HPC ClusterTools includes examples of using DTrace to analyze performance and debug MPI applications. Other product-focused activity included significant contribution to the development of the MPI Test Tool (MTT) and development of a set of user documentation. This paper describes the new Sun HPC ClusterTools based on Open MPI, focusing on areas where Sun has contributed to Open MPI.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Sun HPC ClusterTools web page, http://www.sun.com/clustertools
  2. 2.
    Open MPI references, http://www.open-mpi.org/papers
  3. 3.
    Open MPI web page, http://www.open-mpi.org
  4. 4.
  5. 5.
    Sun Grid Engine web page, http://www.sun.com/software/gridware
  6. 6.
    Grid Engine web site, http://gridengine.sunsource.net
  7. 7.
  8. 8.
  9. 9.
    Sistare, S., D. Allen, R. Bowker, K. Jourdenais, J. Simons and R. Title (1994), A Scalable Debugger for Massively Parallel Message-Passing Programs, IEEE Concurrency, Vol. 2, No. 2. Google Scholar
  10. 10.
    OpenSolaris web site, http://www.opensolaris.org
  11. 11.
    OpenFabrics Alliance web site, http://www.openfabrics.org
  12. 12.
    DAT collaborative uDAPL web page, http://www.datcollaborative.org/udapl.html
  13. 13.
    Using \(\mathtt{ssh}\) with \(\mathtt{qrsh}\) and \(\mathtt{qlogin}\) , http://gridengine.sunsource.net/howto/qrsh_qlogin_ssh.html
  14. 14.
    MPI PERUSE web site, http://www.mpi-peruse.org
  15. 15.
    Keller, R., Bosilca, G., Fagg, G., Resch, M. M., Dongarra, J. J. (2006), Implementation and Usage of the PERUSE-Interface in Open MPI, LNCS 4192:347–355. Google Scholar
  16. 16.
  17. 17.
  18. 18.
    Hursey, Josh, E. Mallove, J. Squyres and A. Lumsdaine (2007), An Extensible Framework for Distributed Testing of MPI Implementations, Euro PVM/MPI 07. Google Scholar
  19. 19.
    Totalview Technologies web site, http://www.totalviewtech.com
  20. 20.
    Allinea web site, http://www.allinea.com
  21. 21.
    Altair web site, http://www.altair.com.

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Terry Dontje
    • 1
    Email author
  • Don Kerr
    • 1
  • Daniel Lacher
    • 1
  • Pak Lui
    • 1
  • Ethan Mallove
    • 1
  • Karen Norteman
    • 1
  • Rolf Vandevaart
    • 1
  • Leonard Wisniewski
    • 1
  1. 1.Sun MicrosystemsUSA

Personalised recommendations