| 查看: 1584 | 回复: 8 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
huangvy木虫 (正式写手)
|
[求助]
在没有安装openmp库的计算机上能不能使用openmp?
|
|
| 如题,本人想利用学校的高性能计算中心计算程序,但是高性能计算中心的机子上没有安装openmp,我怎么才能用上openmp做并行运算? |
» 猜你喜欢
深圳大学2026年秋博士招生-物理学-活性胶体方向-高永祥课题组
已经有18人回复
论物质与能量的统一模型及物理现象解释
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有222人回复
基于基元I统一理论的数学相关应用推导
已经有0人回复
基元I统一理论:宇宙本质、层级演化与修炼文明的本源规律
已经有1人回复
基元I理论下三大核心空间现象精准推导与细节解析
已经有0人回复
基于基元 I 统一理论的反重力理论推导
已经有0人回复
基于基元I统一理论的量子力学本源推导
已经有1人回复
推荐一款可以AI辅助写作的Latex编辑器SmartLatexEditor,超级好用,AI润色,全免费
已经有20人回复
【EI|Scopus 双检索】第六届智能机器人系统国际会议(ISoIRS 2026)
已经有0人回复
2026年第四届电动车与车辆工程国际会议(CEVVE 2026)
已经有0人回复
» 本主题相关价值贴推荐,对您同样有帮助:
springer上的open Access都要收费吗?请投过的帮我看看,谢谢啊
已经有8人回复
询问Nafion膜的使用前处理和使用后保存
已经有5人回复
有没有一种薄膜材料,光只能在单向传输的?
已经有14人回复
GPA 3.09 本科普通211 现读中科院硕士 没有英文paper 可以申请到G8么?
已经有7人回复
有没有用grapher软件特别熟的啊!
已经有12人回复
聚合物基复合材料有哪些问题是还没有解决的?
已经有31人回复
分子動力學以OPENMP平行化時編譯問題
已经有5人回复
有没有人用过 sonogashira 反应? 想问下这个反应具体的条件~~
已经有7人回复
关于Material studio的安装问题
已经有3人回复
有没有人关注fortran语言的GPU并行呢?
已经有12人回复
MATLAB安装后出现一堆java的问题
已经有12人回复
【求助】有没有给芝加哥领事馆教育组打过电话的?
已经有9人回复

huangvy
木虫 (正式写手)
- 应助: 11 (小学生)
- 金币: 5230.7
- 散金: 8
- 红花: 5
- 沙发: 1
- 帖子: 603
- 在线: 374.8小时
- 虫号: 926677
- 注册: 2009-12-13
- 性别: GG
- 专业: 河流海岸动力学与泥沙研究

3楼2011-12-25 10:59:38
baghnac
金虫 (小有名气)
- 应助: 14 (小学生)
- 金币: 1706.4
- 红花: 6
- 帖子: 177
- 在线: 44小时
- 虫号: 1365578
- 注册: 2011-08-11
- 性别: GG
- 专业: 宇宙学

2楼2011-12-24 10:52:08
锐利的碎片
木虫 (正式写手)
star watcher
- 应助: 136 (高中生)
- 金币: 3637.1
- 散金: 252
- 红花: 22
- 帖子: 988
- 在线: 1224.9小时
- 虫号: 961933
- 注册: 2010-03-05
- 专业: 凝聚态物性 II :电子结构
4楼2011-12-25 12:06:43
baghnac
金虫 (小有名气)
- 应助: 14 (小学生)
- 金币: 1706.4
- 红花: 6
- 帖子: 177
- 在线: 44小时
- 虫号: 1365578
- 注册: 2011-08-11
- 性别: GG
- 专业: 宇宙学
【答案】应助回帖
★
huangvy(金币+1): ★有帮助 我采用的fortran编程,我的编译没有问题。在大型机上能够运行我的程序,在没有安装openmp库的集群是不能运行! 2011-12-27 20:26:21
dbb627(金币+1): 欢迎交流 2011-12-28 08:59:19
huangvy(金币+1): ★有帮助 我采用的fortran编程,我的编译没有问题。在大型机上能够运行我的程序,在没有安装openmp库的集群是不能运行! 2011-12-27 20:26:21
dbb627(金币+1): 欢迎交流 2011-12-28 08:59:19
|
这里粘上一个OpenMP的C程序。注意,只加了一行#pragma omp parallel for ,作用就是启动OpenMP并行(类型这个意思吧) 我觉得你的问题出在编译上。 如果是GCC 那么编译的命令应该是 gcc -fopenmp test.c,而不是gcc test.c 这里的-fopenmp很重要。 另外,OpenMP和OpenMPI不一样。我觉得MPI并行比OpenMP并行好用,MPI叫消息传递接口,使用起来更灵活,它与C语言,Fortran都有接口,或者你更适合用MPI, 再附:MPI的程序有,mpich,lam-mpi(后来更名新的项目,叫OpenMP),还有收费的。。。 |

5楼2011-12-27 12:34:22













回复此楼