| 9 | 1/1 | 返回列表 |
| 查看: 1625 | 回復: 8 | ||
huangvy木蟲 (正式寫手)
|
[求助]
在沒有安裝openmp庫的計算機上能不能使用openmp?
|
| 如題,本人想利用學校的高性能計算中心計算程序,但是高性能計算中心的機子上沒有安裝openmp,我怎么才能用上openmp做并行運算? |

金蟲 (小有名氣)

木蟲 (正式寫手)

木蟲 (正式寫手)
star watcher
金蟲 (小有名氣)
|
這里粘上一個OpenMP的C程序。注意,只加了一行#pragma omp parallel for ,作用就是啟動OpenMP并行(類型這個意思吧) 我覺得你的問題出在編譯上。 如果是GCC 那么編譯的命令應該是 gcc -fopenmp test.c,而不是gcc test.c 這里的-fopenmp很重要。 另外,OpenMP和OpenMPI不一樣。我覺得MPI并行比OpenMP并行好用,MPI叫消息傳遞接口,使用起來更靈活,它與C語言,F(xiàn)ortran都有接口,或者你更適合用MPI, 再附:MPI的程序有,mpich,lam-mpi(后來更名新的項目,叫OpenMP),還有收費的。。。 |

金蟲 (小有名氣)
|
我也用了一段時間fortran,一開始我也像你一樣想用OpenMP作并行,可是學了一段時間之后,發(fā)現(xiàn)用OpenMP越并越慢。 但是,據(jù)我所知,我隨便裝的fortran編譯器,包括intel的ifort,GNU的gfortran,都是支持OpenMP的 不過,是不是你用的是3.0的標準?因為雖說編譯器支持OpenMP,但是如果集群用的是比較早的版本那它應該遵照的是OpenMP 2.0的標準。 我最后是放棄的OpenMP,改用MPI作并行。 集群上用OpenMP顯然會出問題,我無法想像你通過怎么樣讓不同的電腦共享內(nèi)存,因為它們并不是在同一塊主板上,理論上你沒法實現(xiàn)。 但是MPI+OpenMP似乎不錯,單機上共享內(nèi)存,節(jié)點間用消息傳遞,不過,那就有些復雜,哈哈哈 |

金蟲 (小有名氣)

木蟲 (正式寫手)
star watcher
木蟲 (正式寫手)

| 9 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 300求調(diào)劑,材料科學英一數(shù)二 +8 | leaflight 2026-03-24 | 8/400 |
|
|---|---|---|---|---|
|
[考研] 一志愿211 初試270分 求調(diào)劑 +8 | 谷雨上岸 2026-03-23 | 9/450 |
|
|
[考研] 材料學碩333求調(diào)劑 +10 | 北道巷 2026-03-24 | 10/500 |
|
|
[考研] 一志愿太原理工安全工程300分,求調(diào)劑 +5 | 0857求調(diào)劑. 2026-03-24 | 6/300 |
|
|
[考研] 學碩274求調(diào)劑 +9 | Li李魚 2026-03-26 | 9/450 |
|
|
[考研] 食品工程專碩一志愿中海洋309求調(diào)劑 +4 | 小張zxy張 2026-03-26 | 8/400 |
|
|
[考研] 320分,材料與化工專業(yè),求調(diào)劑 +9 | 一定上岸aaa 2026-03-27 | 13/650 |
|
|
[考研]
|
y7czhao 2026-03-26 | 10/500 |
|
|
[考研] 張芳銘-中國農(nóng)業(yè)大學-環(huán)境工程專碩-298 +4 | 手機用戶 2026-03-26 | 4/200 |
|
|
[考研] 求調(diào)劑 +8 | 張zz111 2026-03-27 | 9/450 |
|
|
[考研] 307求調(diào)劑 +8 | 超級伊昂大王 2026-03-24 | 9/450 |
|
|
[考研] 322求調(diào)劑 +4 | 我真的很想學習 2026-03-23 | 4/200 |
|
|
[考研] 一志愿吉大071010,316分求調(diào)劑 +3 | xgbiknn 2026-03-27 | 3/150 |
|
|
[考研] 286求調(diào)劑 +4 | lim0922 2026-03-26 | 4/200 |
|
|
[考研] 329求調(diào)劑 +5 | 1() 2026-03-22 | 5/250 |
|
|
[考研] 340求調(diào)劑 +3 | Amber00 2026-03-26 | 3/150 |
|
|
[考研] 材料科學與工程 317求調(diào)劑 +4 | JKSOIID 2026-03-26 | 4/200 |
|
|
[考研] 一志愿哈工大,085400,320,求調(diào)劑 +4 | gdlf9999 2026-03-24 | 4/200 |
|
|
[考研] 機械學碩總分317求調(diào)劑。。! +4 | Acaciad 2026-03-25 | 4/200 |
|
|
[考研] 284求調(diào)劑 +3 | yanzhixue111 2026-03-23 | 6/300 |
|