计算化学公社

 找回密码 Forget password
 注册 Register
Views: 4703|回复 Reply: 9
打印 Print 上一主题 Last thread 下一主题 Next thread

[其它] 纯属YY-自动优化并行的算法

[复制链接 Copy URL]

148

帖子

3

威望

2895

eV
积分
3103

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
纯属YY: 突发奇想,是不是可以开发一种算法,在计算开始之前估计需要做的积分数目,根据跑测的CPU性能,由算法来自动选择可以达到最大并行效率的最少核数,并且提交作业。

当然,前提是计算资源足够充分……不过呢,通常我们的资源都达不到这种“充分”吧。


以上纯属概念,欢迎讨论。

293

帖子

8

威望

1694

eV
积分
2147

Level 5 (御坂)

2#
发表于 Post on 2015-7-27 08:09:36 | 只看该作者 Only view this author
曾經用nwchem跑過100個nodes的MPI並行
其中出現了很多MPI的通訊錯誤導致最後計算的crash

148

帖子

3

威望

2895

eV
积分
3103

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2015-7-27 08:51:44 | 只看该作者 Only view this author
smutao 发表于 2015-7-27 08:09
曾經用nwchem跑過100個nodes的MPI並行
其中出現了很多MPI的通訊錯誤導致最後計算的crash

那是节点的通讯有问题。硬件缺陷和算法都有可能有问题

3622

帖子

3

威望

1万

eV
积分
18442

Level 6 (一方通行)

第一原理惨品小作坊

4#
发表于 Post on 2015-7-27 13:34:31 | 只看该作者 Only view this author
CASTEP计算的时候有种模式就是opt cores on the fly的,但是我不确定是不是这种原理。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

77

帖子

0

威望

2702

eV
积分
2780

Level 5 (御坂)

5#
发表于 Post on 2015-7-27 14:12:18 | 只看该作者 Only view this author
曾经fortran有过这种实现。

148

帖子

3

威望

2895

eV
积分
3103

Level 5 (御坂)

6#
 楼主 Author| 发表于 Post on 2015-7-27 16:39:51 | 只看该作者 Only view this author
wgbigfatcat 发表于 2015-7-27 14:12
曾经fortran有过这种实现。

然而呢?

77

帖子

0

威望

2702

eV
积分
2780

Level 5 (御坂)

7#
发表于 Post on 2015-7-27 22:24:01 | 只看该作者 Only view this author

曾几何时,sgi的fortran有自动并行选项。类似现在现在的openmp,但是功能比omp少,只实现了数组的并行。所以结果你可想而知。

77

帖子

0

威望

2702

eV
积分
2780

Level 5 (御坂)

8#
发表于 Post on 2015-7-27 22:24:45 | 只看该作者 Only view this author
pgi的fortran保留了部分功能,你看看。

148

帖子

3

威望

2895

eV
积分
3103

Level 5 (御坂)

9#
 楼主 Author| 发表于 Post on 2015-7-28 00:17:55 | 只看该作者 Only view this author
wgbigfatcat 发表于 2015-7-27 22:24
pgi的fortran保留了部分功能,你看看。

really ? 我check 一下

293

帖子

8

威望

1694

eV
积分
2147

Level 5 (御坂)

10#
发表于 Post on 2015-7-28 11:15:53 | 只看该作者 Only view this author
你說的感覺是implicit隱式並行化 有很多編譯器可以這麼幹  

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-27 09:03 , Processed in 0.192549 second(s), 21 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list