| 2 | 1/1 | 返回列表 |
| 查看: 584 | 回復(fù): 1 | |||
_yixiao鐵蟲 (小有名氣)
|
[交流]
【求助】VC++ 9.0 中的一段并行程序,與串行結(jié)果不符 已有1人參與
|
|
用的visual studio 2008中的并行功能嘗試了一下并行計(jì)算,可算,但是結(jié)果和串行計(jì)算不符,不曉得原因何在。。。大家?guī)兔纯窗,謝謝了 程序的大體構(gòu)架如下: do { for(k=0;k<=z0;k++) { OnWendu(k); //////////////////////////////調(diào)用該函數(shù),見下 ...... ...... } } while(...); OnWendu(int k) /////////調(diào)用 { #pragma omp parallel for ////////////////////////在此加了循環(huán)并行語句,頭文件等其他地方也已添加代碼 for(j=0;j<=yy;j++) { for(i=0;i<=xx;i++) { if (i==xK && j==0) { ...... } else if (i==xJ && j==0) { ...... } else if (i==xJ && j==yA) { ........ } ...... ...... ///////////////////////此處均為else if 語句代碼 else { ; } //////////for循環(huán)里面我覺得是可以進(jìn)行并行計(jì)算的,不存在數(shù)據(jù)相關(guān) } } } 以上即是程序的大體結(jié)構(gòu),但計(jì)算結(jié)果不僅時間不減反增,結(jié)果也與串行計(jì)算結(jié)果不符。不曉得錯在哪里? 從資料上看,#pragma omp parallel for已經(jīng)包含了隱式柵障,多個線程執(zhí)行完for循環(huán)后才往下執(zhí)行,應(yīng)該同步了? if里是導(dǎo)熱微分方程,只與上一時刻的數(shù)據(jù)有關(guān),每一次for循環(huán)都是這次同一時刻的,應(yīng)該沒有依賴性,可以并行的啊。。。 |

鐵蟲 (小有名氣)

| 2 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 求調(diào)劑 +4 | 零八# 2026-03-27 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 266求調(diào)劑 +11 | 陽陽哇塞 2026-03-27 | 12/600 |
|
|
[考研] 328求調(diào)劑 +6 | 嗯滴的基本都 2026-03-27 | 6/300 |
|
|
[考研] 322求調(diào)劑 +4 | 舊吢 2026-03-24 | 4/200 |
|
|
[考研] 22408 359分調(diào)劑 +3 | Qshers 2026-03-27 | 3/150 |
|
|
[考研] 調(diào)劑推薦 +5 | 清酒714 2026-03-26 | 6/300 |
|
|
[考研] 一志愿吉大071010,316分求調(diào)劑 +3 | xgbiknn 2026-03-27 | 3/150 |
|
|
[考研] 286求調(diào)劑 +4 | lim0922 2026-03-26 | 4/200 |
|
|
[碩博家園] 招收生物學(xué)/細(xì)胞生物學(xué)調(diào)劑 +3 | IceGuo 2026-03-26 | 4/200 |
|
|
[考研] 321求調(diào)劑 +6 | Ymlll 2026-03-24 | 6/300 |
|
|
[考研] 生物學(xué)學(xué)碩,一志愿湖南大學(xué),初試成績338 +4 | YYYYYNNNNN 2026-03-26 | 4/200 |
|
|
[考研] 一志愿211 初試270分 求調(diào)劑 +6 | 谷雨上岸 2026-03-23 | 7/350 |
|
|
[考研]
|
WWW西西弗斯 2026-03-24 | 8/400 |
|
|
[考研] 調(diào)劑310 +3 | 溫柔的晚安 2026-03-25 | 4/200 |
|
|
[考研] 材料專碩 335 分求調(diào)劑 +4 | 拒絕冷暴力 2026-03-25 | 4/200 |
|
|
[考研] 296求調(diào)劑 +4 | 汪!?! 2026-03-25 | 7/350 |
|
|
[考研] 300分,材料,求調(diào)劑,英一數(shù)二 +5 | 超贊的 2026-03-24 | 5/250 |
|
|
[論文投稿] 急發(fā)核心期刊論文 +3 | 賢達(dá)問津 2026-03-23 | 5/250 |
|
|
[考研] 070300,一志愿北航320求調(diào)劑 +3 | Jerry0216 2026-03-22 | 5/250 |
|
|
[考研] 求調(diào)劑一志愿海大,0703化學(xué)學(xué)碩304分,有大創(chuàng)項(xiàng)目,四級已過 +6 | 幸運(yùn)哩哩 2026-03-22 | 10/500 |
|