计算化学公社

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

[配置讨论] 四路的服务器跑vasp效率怎么样

[复制链接 Copy URL]

51

帖子

0

威望

729

eV
积分
780

Level 4 (黑子)

本帖最后由 灰天皮匠 于 2019-12-26 21:09 编辑

前段时间课题组买了一台四路的服务器用来跑vasp,配置如下:
CPU Intel Xeon 6148 *4
内存 三星DDR4 RECC 2666MHz 8g*24

一开始还没发觉什么问题,后来用服务器的同学说不如双路的旧服务器快,算的体系大概100个原子左右。于是将8g内存条换成16g的,发现单个任务的提升也就是11~13%。两个算例一起提交用的核数多的任务反而会被拉低,和核数少的算例一起结束。

不知道各位老师同学有没有过组四路跑vasp的经验可以分享一下,是配置不合理还是软件不适合四路,也有可能是我的测试方法有问题

最主要的还是看看有没有提升效率的方法,不太想浪费那么多核数,最后跑出来和双路一样的效果。

119

帖子

2

威望

2075

eV
积分
2234

Level 5 (御坂)

15#
发表于 Post on 2020-1-21 00:11:52 | 只看该作者 Only view this author
本帖最后由 啦啦黑还黑 于 2020-1-21 00:13 编辑

用四路服务器算vasp,一个技巧,把NCORE设置成   总核数/4。
。。别用NPAR=1,计算速度比NPAR=4差得远(对于4路服务器)试试就明白了

19

帖子

0

威望

305

eV
积分
324

Level 3 能力者

14#
发表于 Post on 2020-1-4 22:32:21 | 只看该作者 Only view this author
你这个cpu挺好的,如果四路跑起来比较慢很有可能是因为体系太小。cpu之间的交流时间成了主要问题。小体系建议使用其中两个cpu,体系大的时候再上四个cpu跑吧

471

帖子

0

威望

1795

eV
积分
2266

Level 5 (御坂)

13#
发表于 Post on 2019-12-28 13:10:20 | 只看该作者 Only view this author
本帖最后由 hakuna 于 2019-12-28 16:55 编辑
灰天皮匠 发表于 2019-12-28 09:28
之前测试目的是看内存条换成16g会提升多少,就没有测参数的影响。我改下NPAR的值再测一下,看能提升多少 ...

可以参考一下:http://www.hector.ac.uk/support/ ... nd_npar_summary.pdf
另外,KPAR也会影响计算速度

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
灰天皮匠 + 5 好物!

查看全部评分 View all ratings

51

帖子

0

威望

729

eV
积分
780

Level 4 (黑子)

12#
 楼主 Author| 发表于 Post on 2019-12-28 09:28:28 | 只看该作者 Only view this author
hakuna 发表于 2019-12-28 02:12
NPAR不能这么设,outcar里会有警告的,虽然不影响结果,但会花费更多时间
可以根据警告,测试一下npar的 ...

之前测试目的是看内存条换成16g会提升多少,就没有测参数的影响。我改下NPAR的值再测一下,看能提升多少。感谢

471

帖子

0

威望

1795

eV
积分
2266

Level 5 (御坂)

11#
发表于 Post on 2019-12-28 02:12:14 | 只看该作者 Only view this author
灰天皮匠 发表于 2019-12-27 14:58
测试结果如图,4路确实不如2路。请问有没有什么办法可以充分利用一下它的算力?

NPAR不能这么设,outcar里会有警告的,虽然不影响结果,但会花费更多时间
可以根据警告,测试一下npar的值

51

帖子

0

威望

729

eV
积分
780

Level 4 (黑子)

10#
 楼主 Author| 发表于 Post on 2019-12-27 21:56:29 | 只看该作者 Only view this author
biogon 发表于 2019-12-27 17:41
大规模并行那得优化代码的,想提高利用率同时跑2个或者4个任务就行了

感谢

1237

帖子

1

威望

3499

eV
积分
4756

Level 6 (一方通行)

9#
发表于 Post on 2019-12-27 17:41:41 | 只看该作者 Only view this author
灰天皮匠 发表于 2019-12-27 10:09
都是用intel2015编译的,系统倒是有CentOS7.x版本上的差别。如果多数情况下四路效率一般,那么哪种情况是 ...

大规模并行那得优化代码的,想提高利用率同时跑2个或者4个任务就行了

361

帖子

0

威望

4236

eV
积分
4597

Level 6 (一方通行)

8#
发表于 Post on 2019-12-27 15:22:20 | 只看该作者 Only view this author
灰天皮匠 发表于 2019-12-27 15:18
只看图中的测试结果的话,同时跑两个双路有时甚至不如一个任务一个任务地算
不过这也是没办法中的办 ...

实际上就是这样,每个软件的并行效率都是有限的,所以很多时候不是核数越多越快,有的软件并行效率很差的时候,比如用molpro算CASSCF如果体系很大,活化空间比较大,用单核算是最快的。软件的并行效率我们一般是没啥办法的,所以就去测试一下,看看核数多少加速比最好,那么就选择这个即可。

51

帖子

0

威望

729

eV
积分
780

Level 4 (黑子)

7#
 楼主 Author| 发表于 Post on 2019-12-27 15:18:25 | 只看该作者 Only view this author
pwzhou 发表于 2019-12-27 15:07
这种情况同时跑两个双路的作业应该是比较好的选择,当作业很大,两路算不动的时候,再用4路去跑。

只看图中的测试结果的话,同时跑两个双路有时甚至不如一个任务一个任务地算
不过这也是没办法中的办法感谢

361

帖子

0

威望

4236

eV
积分
4597

Level 6 (一方通行)

6#
发表于 Post on 2019-12-27 15:07:06 | 只看该作者 Only view this author
灰天皮匠 发表于 2019-12-27 14:58
测试结果如图,4路确实不如2路。请问有没有什么办法可以充分利用一下它的算力?

这种情况同时跑两个双路的作业应该是比较好的选择,当作业很大,两路算不动的时候,再用4路去跑。

51

帖子

0

威望

729

eV
积分
780

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2019-12-27 14:58:11 | 只看该作者 Only view this author
pwzhou 发表于 2019-12-27 14:19
考虑一下vasp的并行效率,你在4路的服务器上测试一下用1路、2路、3路、4路跑同一个作业测试一下,看看哪个 ...

测试结果如图,4路确实不如2路。请问有没有什么办法可以充分利用一下它的算力?

测试结果.png (48.86 KB, 下载次数 Times of downloads: 35)

测试结果.png

361

帖子

0

威望

4236

eV
积分
4597

Level 6 (一方通行)

4#
发表于 Post on 2019-12-27 14:19:33 | 只看该作者 Only view this author
考虑一下vasp的并行效率,你在4路的服务器上测试一下用1路、2路、3路、4路跑同一个作业测试一下,看看哪个加速比最好,也许你4路的还没3路甚至两路的快。

51

帖子

0

威望

729

eV
积分
780

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2019-12-27 10:09:46 | 只看该作者 Only view this author
biogon 发表于 2019-12-27 10:01
双路四路运行环境一样吗,不过四路效率本来就是不行

都是用intel2015编译的,系统倒是有CentOS7.x版本上的差别。如果多数情况下四路效率一般,那么哪种情况是会优于双路的计算效果呢?就是说,想充分发挥它的性能的话,您有没有一些比较好的建议

1237

帖子

1

威望

3499

eV
积分
4756

Level 6 (一方通行)

2#
发表于 Post on 2019-12-27 10:01:57 | 只看该作者 Only view this author
双路四路运行环境一样吗,不过四路效率本来就是不行

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

GMT+8, 2024-11-27 11:43 , Processed in 0.915350 second(s), 26 queries , Gzip On.

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