| 查看: 1978 | 回复: 8 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
huangvy木虫 (正式写手)
|
[求助]
在没有安装openmp库的计算机上能不能使用openmp?
|
|
| 如题,本人想利用学校的高性能计算中心计算程序,但是高性能计算中心的机子上没有安装openmp,我怎么才能用上openmp做并行运算? |
» 猜你喜欢
机时越来越贵之后,我把一部分 DFT 流程搬到了 AI 计算平台上
已经有0人回复
斯坦福大学与Elsevier世界前2%学者新排名查询
已经有1人回复
物理学I论文润色/翻译怎么收费?
已经有152人回复
27申博推荐:南京航空航天大学国际前沿院光学方向招收博士生!
已经有19人回复
华南师范大学+双一流学科物理学+广东省杰青团队2027年博士招生+机器学习驱动材料设计
已经有1人回复
apl投稿状态
已经有2人回复
华南师范大学+双一流学科物理学+广东省杰青团队2027年博士招生+机器学习驱动材料设计
已经有1人回复
日内瓦国际发明展申报完整流程(科研人员通用指南)
已经有11人回复
3月 中国石油和化学工业联合会科学技术奖 马上开始,申获奖要点
已经有15人回复
中国石油和化学工业联合会科学技术奖的评审标准是什么?
已经有5人回复
经费如何使用,花不完怎么办?
已经有5人回复
» 本主题相关价值贴推荐,对您同样有帮助:
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 (高中生)
- 金币: 3639.1
- 散金: 252
- 红花: 22
- 帖子: 988
- 在线: 1225.1小时
- 虫号: 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










回复此楼