看板 [ Linux ]
討論串[問題] 單機雙核心可以灌mpich or mpich2嗎?
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Adama (So Say We All.)時間17年前 (2008/11/16 15:49), 編輯資訊
0
0
1
內容預覽:
當然廣義來講,能把一份工作以倍數分開,在倍數分之一的時間內完成,. 就算達到平行化的目的。不過真正的平行化應該還包含一些特徵,比如. 說fork, sync和collect等動作,不然以原po的例子來說,他其實根本不. 用管平行化,就寫一個single thread program,同時跑兩個,各處
(還有109個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ICBM ( .)時間17年前 (2008/11/16 15:05), 編輯資訊
0
0
0
內容預覽:
我目前在我的實驗室跑的電磁學模擬程式就是這樣平行的。. 這樣作你可以同時透過網路及同一台機器平行。. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 125.225.66.227.

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者chiouss (Heart-shaped chant)時間17年前 (2008/11/16 14:03), 編輯資訊
0
0
0
內容預覽:
mpich 的程式要用 mpicc 去編才會成功吧? @.@. 整個過程應該是:. 用 gcc/icc 編 mpich/mpich2 -> 用 mpicc 去編程式 -> 用 mpirun 去跑程式. 上面的過程中 mpicc 只會處理有關 mpich 的部分,其它還是丟回去給 gcc/icc. 那

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Adama (So Say We All.)時間17年前 (2008/11/16 13:48), 編輯資訊
0
0
1
內容預覽:
-np 2是指在一個process slot (通常就是對應到一個physical cpu). 上跑兩個copies of program。如果沒指定-np #的話預設是一個process. slot跑一個copy of program。這不是平行化的意思,因為所跑的program. 是彼此獨立的,

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ICBM ( .)時間17年前 (2008/11/15 23:23), 編輯資訊
0
0
0
內容預覽:
會吧!假設你用mpirun -np 2 去跑會出現兩個process,一個process不就佔用一個核心. ?所以還是會用到吧!. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 125.225.66.227.
首頁
上一頁
1
2
下一頁
尾頁