想要請教一下
之前舊的實驗室cluster的子機 本來都是用六核心單CPU
最近買了新的子機 是兩個六核心的CPU
可是安裝完成之後 跑起來的效能和單CPU的一樣
想請教一下
cluster雙CPU有需要做甚麼特別的設定
才能順利用雙CPU做平行計算呢
我們是使用openmp的平行化方式
謝謝
--
每年的耶誕節 我只許一個願
我希望 我愛的人 有一天能夠愛我
其實 一個人的生活也不算太壞
只要自己想得開的話
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.182.160
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1434612854.A.B20.html
推
06/18 20:51, , 1F
06/18 20:51, 1F
→
06/18 20:51, , 2F
06/18 20:51, 2F
→
06/18 23:22, , 3F
06/18 23:22, 3F
→
06/18 23:23, , 4F
06/18 23:23, 4F
→
06/18 23:23, , 5F
06/18 23:23, 5F
推
06/18 23:34, , 6F
06/18 23:34, 6F
→
06/18 23:35, , 7F
06/18 23:35, 7F
→
06/18 23:36, , 8F
06/18 23:36, 8F
→
06/18 23:37, , 9F
06/18 23:37, 9F
→
06/18 23:37, , 10F
06/18 23:37, 10F
→
06/18 23:38, , 11F
06/18 23:38, 11F
→
06/18 23:38, , 12F
06/18 23:38, 12F
應該不會是這個問題
就我知道的 我們學長之前開發的程式不太吃ram
所以應該不是ram的問題
→
06/18 23:39, , 13F
06/18 23:39, 13F
→
06/18 23:40, , 14F
06/18 23:40, 14F
→
06/18 23:41, , 15F
06/18 23:41, 15F
→
06/18 23:42, , 16F
06/18 23:42, 16F
我們的計算程式有經過平行化處理
但是不能夠跨node (openmp)
我之前自己有測試過 4核心的cpu 和6核心的cpu開了HT比較
執行的時間大概是3:1 也就是6核心cpu速度有快三倍
所以後來買了一台新的雙cpu的電腦 結果跑起來沒有比單顆的快覺得很納悶
買之前有請廠商測試過
他報給我的速度的確有快一倍
可是自己裝好了來用又沒有
要問他們怎麼設定 他們又說要收錢Orz
推
06/19 19:02, , 17F
06/19 19:02, 17F
這個不是很懂
推
06/19 20:37, , 18F
06/19 20:37, 18F
抱歉 其實我也算是個電腦白癡 很多地方不是很懂
請問大概是要什麼原始碼呢
丟上cluster跑的程式嗎
實在對這方面不是很熟
十分感謝各位熱心的回答
※ 編輯: yqwu (1.163.54.181), 06/19/2015 20:56:43
→
06/20 00:38, , 19F
06/20 00:38, 19F
openmp好像只能用cpu平行化的樣子
推
06/20 02:02, , 20F
06/20 02:02, 20F
我來google一下看看這個怎麼確認
→
06/21 20:21, , 21F
06/21 20:21, 21F
是指主機的嗎?
※ 編輯: yqwu (1.171.169.95), 06/21/2015 22:13:03
推
06/21 23:57, , 22F
06/21 23:57, 22F
→
06/22 08:46, , 23F
06/22 08:46, 23F
→
06/22 13:50, , 24F
06/22 13:50, 24F
→
06/22 16:46, , 25F
06/22 16:46, 25F
→
06/22 19:57, , 26F
06/22 19:57, 26F
→
06/22 19:58, , 27F
06/22 19:58, 27F
→
06/22 19:59, , 28F
06/22 19:59, 28F
→
06/22 20:22, , 29F
06/22 20:22, 29F
→
06/22 20:22, , 30F
06/22 20:22, 30F
→
06/24 03:40, , 31F
06/24 03:40, 31F
討論串 (同標題文章)