[討論] 想請問是否有人在使用MPI(Message Passin

看板DataScience作者 (yuwenche)時間2年前 (2022/08/30 11:32), 編輯推噓1(1011)
留言12則, 5人參與, 2年前最新討論串1/1
想請問是否有人在使用MPI(Message Passing Interface)?底下是一段用python實現的簡 單MPI程式,當然還有其他用C、Fortran實現的。之所以會問這個問題,是想瞭解MPI在實 務上的普遍性。 另外,如果有在使用的人,方便的話請稍微透露研究的主題(如流體力學、大氣科學等) ,或有何專案計劃在支援。 from mpi4py import MPI comm = MPI.COMM_WORLD size = comm.Get_size() rank = comm.Get_rank() print("Hello world from rank", str(rank), "of", str(size)) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.241.75.201 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/DataScience/M.1661830365.A.82B.html

09/03 13:19, 2年前 , 1F
看來MPI並不普遍,至少在data science.也有可能我跑錯版
09/03 13:19, 1F

09/03 13:20, 2年前 , 2F
了.
09/03 13:20, 2F

09/04 01:55, 2年前 , 3F
很少人自己寫 都是套件自己搞定了
09/04 01:55, 3F

09/04 01:55, 2年前 , 4F
用C 或者Fotran的話 要openmp也不夠用的狀況下才會用mpi
09/04 01:55, 4F

09/04 02:20, 2年前 , 5F
我自己的經驗是早期在計算科學流行過一陣子,但是後來CUD
09/04 02:20, 5F

09/04 02:20, 2年前 , 6F
A出來以後就變得比較少了;不過仍然有大型的case會使用MP
09/04 02:20, 6F

09/04 02:20, 2年前 , 7F
I和CUDA混合使用
09/04 02:20, 7F

09/09 11:06, 2年前 , 8F
CAE模擬很多都有用吧 fluent starccm openfoam
09/09 11:06, 8F

09/09 11:07, 2年前 , 9F
跨節點也要用MPI
09/09 11:07, 9F

09/28 23:20, 2年前 , 10F
openmp mpi cuda 使用場景完全不一樣 mpi是用在large sc
09/28 23:20, 10F

09/28 23:20, 2年前 , 11F
ale distributed system的 所以像上面說的跨節點會用到
09/28 23:20, 11F

09/28 23:20, 2年前 , 12F
現在常用的pytorch ddp 的backend 也有mpi
09/28 23:20, 12F
文章代碼(AID): #1Z3OJTWh (DataScience)
文章代碼(AID): #1Z3OJTWh (DataScience)