2008年6月5日 星期四

What is MPICH

What is MPICH

MPI(Message Passing Interface) 為一種訊息傳遞標準, 提供一個可靠的傳遞介面, 讓各個node 作資料交換, 主要應用在異質網路叢集電腦系統上。 MPICH 是MPI-1 標準的實作, 包含了MPI 函式庫及編譯環境。

編譯及安裝

目前最新版本為 1.2.7p1, 可以在下方的網頁上找到
http://www-unix.mcs.anl.gov/mpi/mpich1/

作業系統以Linux 為主, MPICH 也有Windows 版本可以在下載網頁上找到。而compiler 以Linux 環境下常見的gcc 為主。

tar zxf mpich.tar.gz
cd mpich-1.2.7p1
./configure --prefix=/opt/mpich/gnu -rsh=ssh
make && make install

Compile MPI program
/opt/mpich/gnu/bin/mpicc -o hello hello.c

沒有留言: