计算化学公社

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

[配置讨论] 四路乃至八路的服务器用cp2k做AIMD并行效率如何?

[复制链接 Copy URL]

89

帖子

0

威望

807

eV
积分
896

Level 4 (黑子)

本人打算用cp2k做AIMD,体系较大,但无奈组里计算资源吃紧,想低价搞一个四路或者八路的二手服务器(本人热爱捡垃圾)。cpu打算用至强v3的洋垃圾(8890 v3以上),板子打算委托华强北的熟人去拣。拣之前想先来论坛里问问各位,cp2k在四路or八路单节点下并行效率高吗?

8890 v3的一些参数:18核36线程,全核睿频大概能上3GHz;扩展性S8S,QPI数为3;内存最多四通道,ddr3最高支持到1600.
cpu还是挺便宜的。主要是二手的四路/八路板子不好拣,据说不便宜

279

帖子

0

威望

2271

eV
积分
2550

Level 5 (御坂)

2#
发表于 Post on 2020-10-9 09:31:05 | 只看该作者 Only view this author
我同事用的4路服务器,白金CPU跑vasp,说速度很快,他很满意。但没问过他是否做过详细的bench mark。
注意:内存条要插满,打开CPU的所有通道

1633

帖子

4

威望

4097

eV
积分
5810

Level 6 (一方通行)

喵星人

3#
发表于 Post on 2020-10-9 09:58:12 | 只看该作者 Only view this author
cp2k的计算线性很好,跨节点并行效率很高,所以没必要捡这种,直接多组几台普通的服务器用交换机连起来就好了。
四路是以前的E7才行的

1237

帖子

1

威望

3499

eV
积分
4756

Level 6 (一方通行)

4#
发表于 Post on 2020-10-9 10:05:43 | 只看该作者 Only view this author
喵星大佬 发表于 2020-10-9 09:58
cp2k的计算线性很好,跨节点并行效率很高,所以没必要捡这种,直接多组几台普通的服务器用交换机连起来就好 ...

e5也有四路的,只有八路才需要e7

1633

帖子

4

威望

4097

eV
积分
5810

Level 6 (一方通行)

喵星人

5#
发表于 Post on 2020-10-9 10:09:52 | 只看该作者 Only view this author
biogon 发表于 2020-10-9 10:05
e5也有四路的,只有八路才需要e7

这些板子都不好弄,讲道理对于cp2k最靠谱的方法就是多弄几台双路机器,这种跨节点并行万兆网络足以

1237

帖子

1

威望

3499

eV
积分
4756

Level 6 (一方通行)

6#
发表于 Post on 2020-10-9 10:18:30 | 只看该作者 Only view this author
喵星大佬 发表于 2020-10-9 10:09
这些板子都不好弄,讲道理对于cp2k最靠谱的方法就是多弄几台双路机器,这种跨节点并行万兆网络足以

确实,现在cpu和板子都是不好搞,坏了更不好修

2302

帖子

1

威望

5481

eV
积分
7803

Level 6 (一方通行)

7#
发表于 Post on 2020-10-9 10:55:51 | 只看该作者 Only view this author
喵星大佬 发表于 2020-10-9 10:09
这些板子都不好弄,讲道理对于cp2k最靠谱的方法就是多弄几台双路机器,这种跨节点并行万兆网络足以

这才是比较实际的解决方案。

如果钱多, 当然可以用更高端的网络了。

如果预算有限, 万兆网络就很好了。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

279

帖子

0

威望

2271

eV
积分
2550

Level 5 (御坂)

8#
发表于 Post on 2020-10-9 19:10:04 | 只看该作者 Only view this author
喵星大佬 发表于 2020-10-9 10:09
这些板子都不好弄,讲道理对于cp2k最靠谱的方法就是多弄几台双路机器,这种跨节点并行万兆网络足以

gromacs VASP跨节点并行万兆网络行不?

89

帖子

0

威望

807

eV
积分
896

Level 4 (黑子)

9#
 楼主 Author| 发表于 Post on 2020-10-11 07:46:55 | 只看该作者 Only view this author
谢谢大家!我又问了一下电子市场的人,他们说四路的板子不好拣,拣到了也卖的非常贵;八路更是天方夜谭。还是用双路的机子跨节点吧

119

帖子

2

威望

2075

eV
积分
2234

Level 5 (御坂)

10#
发表于 Post on 2020-10-11 11:59:18 | 只看该作者 Only view this author
xexlalalan 发表于 2020-10-11 07:46
谢谢大家!我又问了一下电子市场的人,他们说四路的板子不好拣,拣到了也卖的非常贵;八路更是天方夜谭。还 ...

这电子市场的人有点业余呀,用2049的超微的准系统就行啊,四路铂金能上112核,最近也降价了,还挺划算的。

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
xexlalalan + 1 谢谢!

查看全部评分 View all ratings

2302

帖子

1

威望

5481

eV
积分
7803

Level 6 (一方通行)

11#
发表于 Post on 2020-10-11 12:05:34 | 只看该作者 Only view this author
bobosiji 发表于 2020-10-9 19:10
gromacs VASP跨节点并行万兆网络行不?

没钱就凑合用万兆,有钱用IB。

没有什么行不行。

就如同八千多的电话机也能用,
500多的电话机也能用。
用起来爽不爽是另一个事情了。

鉴于VASP主要写内存的事实,
没有良好的网络支撑,还是单机多核心并行效率最高。

小规模的集群,比如四五台机器,万兆网络也用的不错的,当然比起IB来,是差很多的。

记得之前看过,在64核心机器上,多节点并行,
每个机器使用62核心,效果最佳。
因为要预留两个处理器核心来负载网络通讯业务。

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
xexlalalan + 1 谢谢,很有启发 :)

查看全部评分 View all ratings

High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

1063

帖子

0

威望

3276

eV
积分
4339

Level 6 (一方通行)

12#
发表于 Post on 2021-2-21 12:37:05 | 只看该作者 Only view this author
喵星大佬 发表于 2020-10-9 03:58
cp2k的计算线性很好,跨节点并行效率很高,所以没必要捡这种,直接多组几台普通的服务器用交换机连起来就好 ...

你好,我测试了 CP2K /benchmark/QS_ot_ls 目录下的 H2O-512.inp 计算

图中是 H2O-512-1.ener 文件的截图,对比了单个节点 16 核计算的结果(上图),以及跨两个节点,每个节点16核,共32核计算的结果(下图)。


图中最后一列是每个 inner SCF 的耗时情况。明显跨节点计算的耗时更多…… 可能是各个节点之间的通讯太慢了……

CP2K_run-time.jpg (478.29 KB, 下载次数 Times of downloads: 55)

CP2K, H2O-512_QS_ot_ls_running time

CP2K, H2O-512_QS_ot_ls_running time

119

帖子

2

威望

2075

eV
积分
2234

Level 5 (御坂)

13#
发表于 Post on 2021-2-21 13:21:30 | 只看该作者 Only view this author
乐平 发表于 2021-2-21 12:37
你好,我测试了 CP2K /benchmark/QS_ot_ls 目录下的 H2O-512.inp 计算

图中是 H2O-512-1.ener 文件的 ...

乐平兄,cp2k和vasp要想节点间并行,必须上IB的。万兆和千兆只会更慢。可以上庚子矩阵的超算上试试,IB并行的benchmark,大体系跨节点速度很快。

2302

帖子

1

威望

5481

eV
积分
7803

Level 6 (一方通行)

14#
发表于 Post on 2021-2-21 13:51:21 | 只看该作者 Only view this author
乐平 发表于 2021-2-21 12:37
你好,我测试了 CP2K /benchmark/QS_ot_ls 目录下的 H2O-512.inp 计算

图中是 H2O-512-1.ener 文件的 ...

什么网络?

做测试的时候,就只有你的计算任务在使用网络?
或者说,是专用私有网络,还是共享的网络?
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

1063

帖子

0

威望

3276

eV
积分
4339

Level 6 (一方通行)

15#
发表于 Post on 2021-2-21 16:32:49 | 只看该作者 Only view this author
本帖最后由 乐平 于 2021-2-21 10:34 编辑
abin 发表于 2021-2-21 07:51
什么网络?

做测试的时候,就只有你的计算任务在使用网络?

实验室的服务器,还有别人的任务另外的节点在运行。我的任务占用两个节点。

Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz,64 GB内存

本版积分规则 Credits rule

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

GMT+8, 2024-11-27 11:55 , Processed in 0.249674 second(s), 28 queries , Gzip On.

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