[問題] C++使用 openMP 問題

看板C_and_CPP作者 (haun.)時間5年前 (2019/03/28 10:18), 5年前編輯推噓0(003)
留言3則, 3人參與, 5年前最新討論串1/1
問題(Question): 各位30CM、E cup 大家好, 我現在想用最底下的 void MergeSort_openMP 做openMP平行化的程式, 但是不太清楚要把openmp得指令放哪裡 我把它放在第一個for迴圈的上面總是一直顯示:[Error] invalid increment expression 不知道是哪裡有問題,還是說我放錯位置了,是否能給小弟一點明燈,真的用到快瘋掉了~~ 程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔) https://pastebin.com/embed_js/LwUCpTZj -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.44.101 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1553739494.A.A05.html ~ ※ 編輯: huan0357 (118.171.44.101), 03/28/2019 10:21:29 ※ 編輯: huan0357 (118.171.44.101), 03/28/2019 10:23:35

03/28 10:27, 5年前 , 1F
i*=2造成的吧
03/28 10:27, 1F

03/28 10:47, 5年前 , 2F
英文應該寫得很清楚..
03/28 10:47, 2F

03/30 12:21, 5年前 , 3F
openmp parallel for接受的是可以讓他順利切割的iter
03/30 12:21, 3F
文章代碼(AID): #1Sd2xce5 (C_and_CPP)