Hp XC System 2.x Software Manuel d'utilisateur Page 111

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 154
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 110
8
Using HP-MPI
This chapter describes how to use HP-MPI in the HP X C environment. The main focus of
this chapter is to help you to quickly get started using HP -MPI on an HP XC syste m. In this
chapter, the basics of getting started are demonstrated. T he semantics o f building and running
a simple MPI program are described for single-host and mu ltiple-host systems. In add ition,
you are shown how to configure your env ironment before running your program. You will a lso
become familiar with the file str ucture in the HP -MPI directory.
This chapter discusses the following topics:
AnoverviewofHP-MPI(Section8.1)
HP-MPI Directory Structure (Section 8.2)
Compiling and running programs (Section 8.3)
System Interconnect Support (Section 8.4)
Support for 32–bit builds on the XC4000 system (Section 8 .5 )
Truncated messages (Section 8.6)
Exclusive Locks (Section 8.7)
Options for the mpirun command (Section 8.8)
HP-MPI Environment Variables (Section 8.9)
MPICH object com patibility (Section 8.10)
8.1 Overv
iew
HP-MPI is a high-performance implementation of the Message Passing Interface standard.
HP-MPI complies fully with the MPI-1.2 standard and provides full MPI-2 functionality.
HP-MPI provides an application programming interface and software libraries to support
parallel, message-passing applications that are efficient, portable, and flexible. HP MPI is
available as both archive and shared libraries.
Communication between MPI processes within an application is handled through the abstract
device interface of HP-MPI. HP-MPI provid es efficient support of different system interconnect
hardware. You can use only one type of system interconnect at a time on an HP XC system,
even though the library has support for multiple types of system intercon nects.
HP-MPI Version 2.1 is included in this release of HP XC. HP-MPI 2.1 is the fully functional
implementation of the HP Message Passing Interface standard for the HP XC system.
HP-MPI is available a s both archive and s hared libraries. Use of shared libraries is
recommended. In order to use shared libraries, HP-MPI must be installed on all m achines in
the same directory or accessible through NFS mount. HP-MPI strives to be compiler neutral.
HP-MPI 2.1 for HP XC systems was tested with the Intel, Portland, and GNU compilers.
HP-MPI 2.1 for H P XC is sup ported on HP XC4000 and HP XC6000 clusters, and includes
support for the following system interconnects:
HP XC4000 Clusters Myrinet, Gigabit Ethernet, InfiniBand
HP XC6000 Clusters Quadrics Elan4, Gigabit Ethernet,
For complete details about using HP-MPI, refer to the HP-MPI documentation, which is
included with your HP XC system documentation. For the latest informatio n about using
Using HP-MPI 8-1
Vue de la page 110
1 2 ... 106 107 108 109 110 111 112 113 114 115 116 ... 153 154

Commentaires sur ces manuels

Pas de commentaire