r3 - 16 Mar 2007 - 17:09:23 - SivaSaktiYou are here: TWiki >  Computing Web > AvailableSoftware > ScsOpenMpi

OpenMPI at SCS

Description

Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-2 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers.

General Use

OpenMPI programs must be compiled and linked with the appropriate MPI compiler. The user creates a special environment for jobs to run in.

Cluster Specific Use

Phoenix

* The openmpi root directory for the gcc-compiled version is /usr/local/openmpi/gcc. * The openmpi root directory for the pgi-compiled version is /usr/local/openmpi/pgi. * Use the sge environment openmpi for submitting openmpi jobs.

Commands to be added to .cshrc file on Phoenix for gcc version

    setenv LD_LIBRARY_PATH /usr/local/openmpi/gcc/lib
    setenv OPENMPIHOME /usr/local/openmpi/gcc
    set path = ( $path $OPENMPIHOME/bin )
   

Commands to be added to .bashrc file on Phoenix for gcc version

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/openmpi/gcc/lib
    export PATH=${PATH}:/usr/local/openmpi/gcc/bin
   

Commands to be added to .cshrc file on Phoenix for pgi version

    setenv LD_LIBRARY_PATH /usr/local/openmpi/pgi/lib
    setenv OPENMPIHOME /usr/local/openmpi/pgi
    set path = ( $path $OPENMPIHOME/bin )
   

Commands to be added to .bashrc file on Phoenix for pgi version

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/openmpi/pgi/lib
    export PATH=${PATH}:/usr/local/openmpi/pgi/bin
   

-- JeffMcDonald - 19 Oct 2006

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
 
SCS TWiki

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback