[問題] ubuntu 上安裝OpenMPI 和MPI

看板Linux作者 (←↑→↓ Ctrl+C Ctrl+V)時間10年前 (2014/03/03 15:45), 編輯推噓4(409)
留言13則, 7人參與, 最新討論串1/1
由於課程之後作業 老師想使用不同電腦的GPU互相傳遞資料 做運算 所以要架設mpi的環境 目前網路架構參考這篇 http://sealmemory.blogspot.tw/2012/05/ubuntu-1204-openmpi-cluster.html 這邊設定好了 剩下MPI的部份還沒安裝 老師的要求是openmpi +mpi 之後還會搭配cuda 但我目前的問題是openmpi 和mpi要怎安裝? 之前隨便拿一台單機測試安裝mpi,之後再安裝openmpi時, 要求移除先前安裝的mpich2-doc (我在這卡關了 先前mpi 我是用 apt-get install libcr-dev mpich2 mpich2-doc 接著用 apt-get install libopenmpi-dev openmpi-bin openmpi-doc os是 ubuntu 12.04 ---- 我好像把mpi &openmpi & openmp 三個搞混了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.107.172.59

03/03 16:28, , 1F
openmpi裝起來就好了啊 裝兩套要幹嘛@@
03/03 16:28, 1F

03/03 16:31, , 2F
剛問老師 是裝MPI跟openMP 之前聽成opeMPI
03/03 16:31, 2F

03/03 16:31, , 3F
想請問openmpi 跟mpich有何差別?
03/03 16:31, 3F
※ 編輯: Horre 來自: 120.107.172.59 (03/03 16:32)

03/03 22:55, , 4F
印象中是同個函式庫規範,不同實作
03/03 22:55, 4F

03/03 23:54, , 5F
不同陣營的MPI實作品
03/03 23:54, 5F

03/04 01:33, , 6F
mpich使用distributed-memory,openmpi是shared-memory.
03/04 01:33, 6F

03/04 01:35, , 7F
當兩個都被安裝的時候,ubuntu好像會默認使用openmpi的
03/04 01:35, 7F

03/04 01:37, , 8F
一些命令,像是mpicc.openmpi(openmpi的C compiler)
03/04 01:37, 8F

03/05 14:54, , 9F
還有一個差距,mpich似乎不支援直接使用infiniband
03/05 14:54, 9F

03/05 14:54, , 10F
openmpi似乎可以直接使用infiniband
03/05 14:54, 10F

03/06 03:17, , 11F
openmpi 有參數可以支援infiniband
03/06 03:17, 11F

03/06 21:34, , 12F
我目前先單純安裝mpich2 測試
03/06 21:34, 12F

03/06 21:34, , 13F
結果跑出 HYDU_sock_connect (./utils/sock/sock.c:203)
03/06 21:34, 13F
文章代碼(AID): #1J53B_h6 (Linux)