性能测试CFD标准算例

本页面提供一些标准化算例可以让用户进行实际测试。相关算例主要由几个特点:

  1. 调试好,简单可算,有小算例,有大算例;

  2. 提供7502CPU的测试结果作为基准数据;

  3. 提供标准化的CFD算例,可以横向对比;

我这面的服务器均采用下列算例进行测试。感兴趣的用户,可以自行下载做性能测试并作对比。欢迎戴尔联想等服务器来进行PK!


200万网格/OpenFOAM

适用于机器内存大于16G的机器。点击下载。运行方法:

  1. 下载后解压,放到任意的文件夹下;

  2. 打开Allrun文件,将其中的for i in 4 2 1; do改成你的处理器数量,比如你的处理器是32核,就改成32 16 4 2,注意,上下有两处,都要改一下

  3. 直接在终端输入./Allrun即可运行,什么都不用管了。终端不要关闭。

  4. 看终端的结果,应该类似下图,其中的数字就是结果。

32    172.83
16    214
8     205.85
4     316.65
2     637.1
1     1247.31

参考配置

计算时间

加速比

备注

7502 1节点64核

59秒

-

7643 1节点96核

39秒

-

更详细性能测试请参考本链接


2000万网格/OpenFOAM

适用于机器内存大于70G的机器。点击下载。运行方法:

  1. 下载后解压,放到任意的文件夹下;

  2. system/decomposePar里面修改你的计算机核数,比如64核就改成64;

  3. 直接在终端输入(其中64表示你们自己设置的核数):

decomposePar
mpirun -n 64 simpleFoam -parallel
  1. 看最后的计算时间;

参考配置

计算时间

加速比

备注

7763 1节点128核

7002秒 参考链接

无数据

2000步

8380 1节点80核

7114秒 参考链接

无数据

2000步


2亿网格/OpenFOAM

适用于机器内存大于512G的机器。点击下载。运行方法:

  1. 下载后解压,放到任意的文件夹下;

  2. system/decomposePar里面修改你的计算机核数,比如64核就改成64;

  3. 直接在终端输入./Allrun即可运行,什么都不用管了。终端不要关闭;

  4. 看最后的计算时间;

参考配置

计算时间

加速比

备注

7502 1节点64核

-

-

内存不够无数据


200万网格/Fluent

适用于机器内存大于16G的机器。运行方法:

  1. 迭代次数改成200步;

  2. 直接run calculation;

  3. 运行之后,在GUI处点击Parallel-Timer-Usage会出计算时间数据;

参考配置

计算时间

加速比

备注

7502 1节点64核

254秒

200步

链接:https://pan.baidu.com/s/13qVercHm_tCQW8agWps2wA?pwd=oaw4


3000万网格/Fluent

适用于机器内存大于80G的机器。运行方法:

  1. 迭代次数改成相应的步数;

  2. 直接run calculation;

  3. 运行之后,在GUI处点击Parallel-Timer-Usage会出计算时间数据;

注意,采用的是windows版本。

参考配置

计算时间

加速比

备注

7502 1节点64核

997秒

240步

加特林Pro 4节点256核

76秒

*

240步

链接:https://pan.baidu.com/s/13I8oPxC2tnZhqmPjtpUc1A?pwd=unnw


8000万网格/Fluent

适用于机器内存大于256G的机器。运行方法:

  1. 迭代次数改成20步;

  2. 直接run calculation;

  3. 运行之后,在GUI处点击Parallel-Timer-Usage会出计算时间数据;

参考配置

计算时间

加速比

备注

7502 1节点64核

-

-

内存不够无数据

链接:https://pan.baidu.com/s/1S0UHFAzcXfOK0HdEeAC61A?pwd=94po