Fluent并行计算效率测试(二)
文章分类:cfd流体力学 发布时间:2024-05-24
上一篇提到了12700用于fluent计算的一个简单情况
我们将重点放到超算上,因为超算的使用如何更高效更节约,是很重要的一点
计算中,分别连接不同节点数量的超算进行测试,单节点24核心48线程 内存192G
测试结果如下:
1、单节点 22核计算 (物理核心) 计算时间 01:28
![](https://cloud.laokoushuo.com/image_be3726ac-80c8-4769-8343-2430e29a3a5f.png)
虽然上一篇提到了多核心并不一定能够提升计算速度,但其平台为12700 存在调度及内存等问题
所以综合来讲,多核心能够提升计算速度
2、单节点 44线程计算 计算时间 01:04
![](https://cloud.laokoushuo.com/image_5e6ba26d-7c36-4150-bbfb-7dd82efe88d6.png)
这里和我们开篇的认知不一样,超过物理核心数的线程数仍能起到很大的加快计算作用
3、2个节点 44物理核心计算 计算时间01:04
![](https://cloud.laokoushuo.com/image_cac7fcca-b817-4765-a1b4-57b416da41b7.png)
4、2个节点 88进程计算 计算时间00:53
![](https://cloud.laokoushuo.com/image_b1512723-3cea-4777-8d8e-b1ac795efb35.png)
这里可以看出,提高多核 同时采用超线程 仍然对计算有效
5、更改hostlist 手动分配核心数量 2个节点 44物理核心计算 计算时间00:56
![](https://cloud.laokoushuo.com/image_933a4f64-8bbe-4169-b0c7-5f0a0c9d700e.png)
6、更改hostlist 手动分配核心数量 2个节点 88线程计算 计算时间00:42
![](https://cloud.laokoushuo.com/image_b31aed02-6a70-4a12-9521-a2e116a1711c.png)
可以看出 更改hostlist有较大效率提高
7、三节点 132线程运行 计算时间00:30
![](https://cloud.laokoushuo.com/image_1e077a8d-fec6-469c-9b1e-2db0f6255241.png)
小结:
1、超线程作用明显
2、多核作用明显,但有一个上限
3、自定义hostlist作用明显
小结如下:
![](https://cloud.laokoushuo.com/image_64763f0c-0aa5-47aa-bb8a-059647281aed.png)
5/24/2024 7:30:13 PM