看板 Linux 關於我們 聯絡資訊
由於課程之後作業 老師想使用不同電腦的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
x000032001:openmpi裝起來就好了啊 裝兩套要幹嘛@@ 03/03 16:28
Horre:剛問老師 是裝MPI跟openMP 之前聽成opeMPI 03/03 16:31
Horre:想請問openmpi 跟mpich有何差別? 03/03 16:31
※ 編輯: Horre 來自: 120.107.172.59 (03/03 16:32)
soem:印象中是同個函式庫規範,不同實作 03/03 22:55
gozule:不同陣營的MPI實作品 03/03 23:54
lavifoxbat:mpich使用distributed-memory,openmpi是shared-memory. 03/04 01:33
lavifoxbat:當兩個都被安裝的時候,ubuntu好像會默認使用openmpi的 03/04 01:35
lavifoxbat:一些命令,像是mpicc.openmpi(openmpi的C compiler) 03/04 01:37
l12436:還有一個差距,mpich似乎不支援直接使用infiniband 03/05 14:54
l12436:openmpi似乎可以直接使用infiniband 03/05 14:54
paulintoro:openmpi 有參數可以支援infiniband 03/06 03:17
Horre:我目前先單純安裝mpich2 測試 03/06 21:34
Horre:結果跑出 HYDU_sock_connect (./utils/sock/sock.c:203) 03/06 21:34