Fortran Coder

查看: 133|回复: 1

[通用算法] 加速计算编程

[复制链接]

39

帖子

13

主题

0

精华

熟手

F 币
201 元
贡献
126 点
发表于 2021-10-5 16:50:35 | 显示全部楼层 |阅读模式
大家好,

我想向大家请教一个问题。

我原有的FORTRAN代码,使用了MPI和OpenMP并行,使用250个节点(每个节点有32个CPU)运行计算,需要20个小时才能完成。我一直在想是否有其它方法,可以在少用节点和CPU的情况下,仍然能使计算在24小时内完成呢?

当然,我不是学计算机专业的,所以并行代码写得也没那么好。所以请问,论坛有哪位朋友知道有并行编程的专业论坛吗?我想请专业的编程人员,帮我查看下,我的FORTRAN代码里的并行使用得是否得当?是否还有改进的余地?

望大家多给些建议吧。

谢谢大家啦。

Kieran
回复

使用道具 举报

152

帖子

2

主题

0

精华

宗师

F 币
1369 元
贡献
703 点

规矩勋章

发表于 2021-10-5 20:05:47 | 显示全部楼层
先profiling程序,看看哪部分最耗时,再改进。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2021-10-24 08:36

Powered by Tencent X3.4

© 2014-2021 Tencent

快速回复 返回顶部 返回列表