== drbl-mpi == 擷取前人經驗,測試單台一切順利.[[br]] 今天對於drbl與client的溝通有所了解[[br]] 以下是對單機測試過程[[br]] {{{ nchc@A1:~/drbl-mpi$ sudo ./install [drbl-mpi install completion] Please go to /opt/drbl-mpi/ to check !!! nchc@A1:~/drbl-mpi$ cd /opt/drbl-mpi nchc@A1:/opt/drbl-mpi$ ls conf etc sbin uninstall.sh nchc@A1:/opt/drbl-mpi$ cd sbin }}} {{{ nchc@A1:/opt/drbl-mpi/sbin$ ls drbl_mpi.sh functions_drbl_mpi mpi_install.sh nchc@A1:/opt/drbl-mpi/sbin$ sudo ./drbl_mpi.sh Which sotfware are you want? please,press (1/2),1=mpich2,2=openmp 1 正在讀取套件清單... 完成 正在重建相依關係 正在讀取狀態資料... 完成 g++ 已經是最新版本了。 gcc 已經是最新版本了。 gfortran 已經是最新版本了。 fort77 已經是最新版本了。 升級 0 個,新安裝 0 個,移除 0 個,有 332 個未被升級。 正在讀取套件清單... 完成 正在重建相依關係 正在讀取狀態資料... 完成 mpich2 已經是最新版本了。 升級 0 個,新安裝 0 個,移除 0 個,有 332 個未被升級。 }}} {{{ nchc@A1:/opt/drbl-mpi/sbin$ which mpd /usr/bin/mpd nchc@A1:/opt/drbl-mpi/sbin$ which mpicc /usr/bin/mpicc nchc@A1:/opt/drbl-mpi/sbin$ which mpicxx /usr/bin/mpicxx nchc@A1:/opt/drbl-mpi/sbin$ which mpif90 /usr/bin/mpif90 }}} {{{ nchc@A1:/opt/drbl-mpi/sbin$ cd nchc@A1:~$ mpd& [1]4716 nchc@A1:~$ mpicc a1.c nchc@A1:~$ mpiexec -n 4 ./a.out Hello World from Node 0 Hello World from Node 1 Hello World from Node 3 Hello World from Node 2 }}}