| 5 | 1/1 | 返回列表 |
| 查看: 2324 | 回復(fù): 18 | |||
| 當(dāng)前只顯示滿(mǎn)足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | |||
[求助]
請(qǐng)教matlab在linux下的并行問(wèn)題 已有2人參與
|
|||
|
我想在linux下進(jìn)行并行運(yùn)算,原先串行的時(shí)候用for循環(huán) for i=1:10 ..... ..... end 每個(gè)循環(huán)直接互相不影響,各干各的,得到的結(jié)果也是相互獨(dú)立的,所以想到了并行運(yùn)算。 把它改成parfor循環(huán) parfor i=1:10 ... ... end 然后與串行相同的編譯語(yǔ)句 nohup matlab 進(jìn)行編譯,結(jié)果一下就結(jié)束了,沒(méi)有進(jìn)行計(jì)算,是怎么回事呢? 看書(shū),說(shuō)還要設(shè)置運(yùn)行的核數(shù),比如 matlabpool 設(shè)置需要幾個(gè)核。 對(duì)spmd有點(diǎn)小疑問(wèn)。同一段段代碼運(yùn)行在不同的 多個(gè) lablablab上,是說(shuō)一個(gè)任務(wù)運(yùn)行在多個(gè)核上吧?而不是不同的任務(wù)運(yùn)行在不同的核上。 |

|
不行啊,我把原程序修改了下,在里面添上了幾句: matlabpool(4); parfor jj=1:4 .............原程序主體 end matlabpool close; %close all the matlabpools 雖然它也運(yùn)行了,但是沒(méi)有結(jié)果出來(lái),我把它弄出來(lái)在我雙核電腦上試了下,出現(xiàn)了錯(cuò)誤信息: Error using matlabpool (line 136) Failed to open matlabpool. (For information in addition to the causing error, validate the configuration 'local' in the Configurations Manager.) Error in ABzazhi24pi (line 3) matlabpool(2); Caused by: Error using distcomp.interactiveclient/start (line 11) Found an active interactive session. You cannot have multiple interactive sessions open simultaneously. To terminate the existing session, use matlabpool close |

|
剛在網(wǎng)上搜了一下,matlabpool open local 8 設(shè)置節(jié)點(diǎn)數(shù),但是必須在matlab下面才行,比如我打開(kāi)linux, >>matlab 進(jìn)入matlab系統(tǒng),然后matlabpool open local 8 可以,給出提示: Starting matlabpool using the 'local' configuration ... connected to 8 labs. 看上去好像可以了,好吧,掛程序吧: nohup matlab 這個(gè)語(yǔ)句是網(wǎng)友給的,就是讓matlab程序后臺(tái)運(yùn)行的一個(gè)方法。這時(shí)候提示出錯(cuò)了: ??? Undefined function or method 'nohup' for input arguments of type 'char'. 很奇怪 啊。 如果進(jìn)入linux界面,然后進(jìn)入ABzazhi24pi.m這個(gè)文件所在的文件夾,輸入 nohup matlab 則沒(méi)有這個(gè)奇怪的提示??? Undefined function or method 'nohup' for input arguments of type 'char'. 而且串行的時(shí)候還能得到正確的結(jié)果,并行的時(shí)候反而不能運(yùn)行了。郁悶啊 |


木蟲(chóng) (正式寫(xiě)手)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 生物學(xué)學(xué)碩,一志愿湖南大學(xué),初試成績(jī)338 +5 | YYYYYNNNNN 2026-03-26 | 6/300 |
|
|---|---|---|---|---|
|
[考研] 322求調(diào)劑 +5 | 舊吢 2026-03-24 | 5/250 |
|
|
[考研] 求調(diào)劑 +6 | 蘆lty 2026-03-25 | 7/350 |
|
|
[考研] 0703一志愿9,初試成績(jī):338,四六級(jí)已過(guò),有科研經(jīng)歷,求調(diào)劑! +4 | Zuhui0306 2026-03-25 | 4/200 |
|
|
[考研] 311求調(diào)劑 +3 | 希望上岸阿小楊 2026-03-23 | 3/150 |
|
|
[考研] 315分求調(diào)劑 +7 | 26考研上岸版26 2026-03-26 | 7/350 |
|
|
[考研] 295材料工程專(zhuān)碩求調(diào)劑 +6 | 1428151015 2026-03-27 | 6/300 |
|
|
[考研] 265求調(diào)劑 +8 | 小木蟲(chóng)085600 2026-03-27 | 8/400 |
|
|
[考研] 調(diào)劑推薦 +5 | 清酒714 2026-03-26 | 6/300 |
|
|
[考研] 求調(diào)劑,一志愿 南京航空航天大學(xué)大學(xué) ,080500材料科學(xué)與工程學(xué)碩 +4 | @taotao 2026-03-26 | 5/250 |
|
|
[考研] 333求調(diào)劑 +6 | wfh030413@ 2026-03-23 | 6/300 |
|
|
[考研] 329求調(diào)劑 +5 | 1() 2026-03-22 | 5/250 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +3 | 崔wj 2026-03-26 | 3/150 |
|
|
[考研] 機(jī)械學(xué)碩總分317求調(diào)劑。。。 +4 | Acaciad 2026-03-25 | 4/200 |
|
|
[考研] 290分調(diào)劑求助 +3 | 吉祥止止陳 2026-03-25 | 3/150 |
|
|
[考研] 296求調(diào)劑 +4 | 汪。! 2026-03-25 | 7/350 |
|
|
[考研] 0854電子信息求調(diào)劑 +7 | α____ 2026-03-22 | 9/450 |
|
|
[考研] 086003食品工程求調(diào)劑 +6 | 淼淼111 2026-03-24 | 6/300 |
|
|
[考研] 化工專(zhuān)碩求調(diào)劑 +3 | question挽風(fēng) 2026-03-24 | 3/150 |
|
|
[考研] 280分求調(diào)劑 一志愿085802 +4 | PUMPT 2026-03-22 | 7/350 |
|