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

Mpich2 at SCS

Description

MPICH2 is a freely available, portable implementation of MPI, the Standard for message-passing libraries. It implements both MPI-1 and MPI-2. MPICH2 is supposed to be a compatible replacement for any MPICH version 1 implementation.

General Use

MPICH2 requires users to build and link against the set of provided routines then run in a special environment. See the MPICH2 Documents Pages for additional specifications.

Cluster Specific Use

Phoenix

  • MPICH2 is provided on /usr/local/mpich2/1.0.4p1/
  • MPICH2 is compiled with gcc
  • MPICH2 jobs should be run using the sun grid engine on phoenix.

Commands to be added to .cshrc file on Phoenix

    setenv LD_LIBRARY_PATH /usr/local/mpich2/1.0.4p1/lib
    setenv MPICH2HOME /usr/local/mpich2/1.0.4p1
    set path = ( $path $MPICH2HOME/bin )
  

Commands to be added to .bashrc file on Phoenix

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/mpich2/1.0.4p1/lib
    export PATH=${PATH}:/usr/local/mpich2/1.0.4p1/bin
   

-- JeffMcdonald? - 16 Mar 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