| 查看: 2670 | 回復(fù): 12 | ||
我是包子銅蟲 (正式寫手)
|
[求助]
Linux下 如何實(shí)現(xiàn)matlab多線程計(jì)算(應(yīng)該也叫并行運(yùn)算) 已有2人參與
|
|
|
程序跑了三個(gè)月了,還沒(méi)有結(jié)果,這個(gè)真的不可以有,所以,菜鳥只能在這里求助了。! 由于原先程序運(yùn)算比較大,套用了很多的for循環(huán),考慮到用Linux服務(wù)器來(lái)跑實(shí)驗(yàn)。(主要本人菜鳥一枚,不會(huì)優(yōu)化程序,所以只能用最笨的辦法了,5555······) 學(xué)校有幾臺(tái)32核的Linux服務(wù)器,其matlab版本是R2014a]版本的,上網(wǎng)搜索了一下matlab可以并行計(jì)算,然后就試試了,在原先的程序前我加了----matlabpool local 8(Linux服務(wù)器cpu是64,但是還要其他程序在運(yùn)行就寫了個(gè)8),反正提示是可以開啟8個(gè)labs運(yùn)行(也就是并行池的意思吧),但是發(fā)現(xiàn)運(yùn)算的速度也沒(méi)有我想象提升的那么快,還是很慢,難道是因?yàn)槲以诜⻊?wù)器上面提交的任務(wù)太多了嘛? 最后一個(gè)問(wèn)題就是,matlab是不能開啟多個(gè)并行池進(jìn)行計(jì)算的嗎?我之前打開了一個(gè)并行池,當(dāng)我想開啟第二個(gè)的時(shí)候就開啟不了了,想問(wèn)這個(gè)需要怎么解決? 有沒(méi)有大神可以幫幫我這只菜鳥,自學(xué)的Linux和matlab,很多基礎(chǔ)都不會(huì),求幫忙、求幫忙、求幫忙,重要的事情要說(shuō)三遍!。 |

木蟲 (著名寫手)
|
matlab多并行池支持不好,你全開都要跑那么久,如果過(guò)真開多并行。。。。。。。另外,那個(gè)每個(gè)機(jī)器的worker最大只能設(shè)到機(jī)器的物理內(nèi)核數(shù), 不能達(dá)到線程數(shù)。 多個(gè)機(jī)器的情況下,每個(gè)機(jī)器設(shè)置的核數(shù)必須一樣。 如果真做那么大的密集計(jì)算,強(qiáng)烈建議GPU。CPU的并行計(jì)算很無(wú)力。 發(fā)自小木蟲Android客戶端 |

木蟲 (正式寫手)
木蟲 (正式寫手)
新蟲 (小有名氣)
|
并行運(yùn)算也不是你想它同時(shí)運(yùn)算人家就能做滴 要看這個(gè)并行運(yùn)算會(huì)不會(huì)利用到另外的并行運(yùn)算的結(jié)果 像循環(huán)的嵌套使用并行運(yùn)算是基本沒(méi)用滴 想想就明白了 發(fā)自小木蟲IOS客戶端 |
木蟲 (正式寫手)

木蟲 (著名寫手)
|
matlab并行計(jì)算太擺設(shè),在單機(jī)上parfor確實(shí)好用,但是多臺(tái)機(jī)器的話,機(jī)器間的通信太惱火了。而且對(duì)主調(diào)度節(jié)點(diǎn)性能要求很高,尤其是內(nèi)存。我做過(guò)7個(gè)機(jī)器的并行,完全不好用。2014的并行計(jì)算設(shè)計(jì)的不成熟,建議用2015 。樓主如果有條件可以看看是否可以用GPU算。我現(xiàn)在都放matlab的 并行計(jì)算了。有興趣可以一起研究交流。 發(fā)自小木蟲Android客戶端 |

木蟲 (著名寫手)
|
順便說(shuō)一句,matlab2015已經(jīng)不需要用那個(gè)麻煩的matlab pool語(yǔ)句了。直接parfor就好。多個(gè)機(jī)器的情況下,linux系統(tǒng)的版本要一致,而且在host里面要添加其他機(jī)臺(tái)機(jī)器的域名。在MPI通信的時(shí)候,幾個(gè)機(jī)器才能互相找到。 發(fā)自小木蟲Android客戶端 |

銅蟲 (正式寫手)

銅蟲 (正式寫手)

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 311求調(diào)劑 +4 | 冬十三 2026-03-18 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 321求調(diào)劑 +3 | 何潤(rùn)采123 2026-03-18 | 3/150 |
|
|
[考研] 材料專業(yè)求調(diào)劑 +5 | hanamiko 2026-03-18 | 5/250 |
|
|
[考研] 一志愿武理材料305分求調(diào)劑 +5 | 想上岸的鯉魚 2026-03-18 | 6/300 |
|
|
[教師之家] 焦慮 +8 | 水冰月月野兔 2026-03-13 | 12/600 |
|
|
[考研] 266求調(diào)劑 +5 | 陽(yáng)陽(yáng)哇塞 2026-03-14 | 9/450 |
|
|
[考研] 085601專碩,總分342求調(diào)劑,地區(qū)不限 +5 | share_joy 2026-03-16 | 5/250 |
|
|
[考研] 288求調(diào)劑,一志愿華南理工大學(xué)071005 +4 | ioodiiij 2026-03-17 | 4/200 |
|
|
[考研]
|
胡辣湯放糖 2026-03-15 | 6/300 |
|
|
[考研] 材料專碩326求調(diào)劑 +6 | 墨煜姒莘 2026-03-15 | 7/350 |
|
|
[考研] 材料與化工專碩調(diào)劑 +5 | heming3743 2026-03-16 | 5/250 |
|
|
[考研] 302求調(diào)劑 +4 | 小賈同學(xué)123 2026-03-15 | 8/400 |
|
|
[考研] 318求調(diào)劑 +3 | Yanyali 2026-03-15 | 3/150 |
|
|
[考研] 085600調(diào)劑 +5 | 漾漾123sun 2026-03-12 | 6/300 |
|
|
[考研] 070303 總分349求調(diào)劑 +3 | LJY9966 2026-03-15 | 5/250 |
|
|
[考研] 22408總分284求調(diào)劑 +3 | InAspic 2026-03-13 | 3/150 |
|
|
[考研] 288求調(diào)劑 +4 | 奇點(diǎn)0314 2026-03-14 | 4/200 |
|
|
[考研] 求調(diào)劑 +5 | 一定有學(xué)上- 2026-03-12 | 5/250 |
|
|
[考研] 0703化學(xué)求調(diào)劑 +7 | 綠豆芹菜湯 2026-03-12 | 7/350 |
|
|
[考研] 308求調(diào)劑 +3 | 是Lupa啊 2026-03-12 | 3/150 |
|