200万网格并行算力测试(OpenFOAM版本)
-
试了一下关闭超线程和关闭E核(小核)的性能差别。关闭超线程对8核并行速度无影响,还是157s左右;超线程和小核都关闭的话,8核并行速度会变慢,计算时间200s以上了。
-
@文昌鱼 在 200万网格并行算力测试(OpenFOAM版本) 中说:
CPU型号:Loongson-3A6000-HV 系统:Loongnix GNU/Linux 20 (DaoXiangHu) OpenFOAM版本:OpenFOAM-v1806 8 531.38 4 579.04 2 750.73 1 1449.33
龙芯新U系统和编译器支持还不完善,程序编译困难,但性能有明显提升
勘误,编译器问题不大,cpu对高频内存支持不好,从3200降到2666就没什么编译器error了;3A6000峰值频率仅2.5GHz,这效率也差不多够看了;超线程大概是个假的,没啥意思。
-
CPU型号:Xeon W-3323 3.5GHz * 12 内存: 128G 系统:Ubuntu 22.04.3 LTS OpenFOAM版本:OpenFOAM-v2306 8 162.16 4 281.833 2 467.831 1 876.071
-
6200刀
有点后悔没跟老板要5995X的(11000刀) -
在海鲜市场搞了根32G的内存条,现在是64G。重新跑了一下算例,相比之前单根32G的在多核时有明显的速度提升
CPU型号:Intel i7-13700K 系统:Win10 虚拟机 OpenFOAM版本:OpenFOAM-v2212 原时长 16 448.83 8 317.34 4 360.7 2 418.9 1 601.71 现时长 16 271.36 8 174.49 4 233.15 2 325.58 1 569.04
-
cpu型号:至强金牌6248R *2 3.0hz 系统:ubuntu18.04 OpenFOAM7 48 88.44 32 98.13 16 134.52 8 171.81 4 310.69 2 594.59 1 1124.32
-
@tidedrinker 7002系列性价比真的无敌
-
@2019201300 在 200万网格并行算力测试(OpenFOAM版本) 中说:
为什么核心数16用时反而比8更久呢
-
@liuxin 我也没搞懂为啥,但是测试出来的时间就是会长,也没有调底层的能力,凑合用吧
-
@heike256 但是我看你前边说的那个关闭小核以后好像没啥影响,是不是因为我的内存条还是没插满的缘故,还差两根没插上呢。
-
@2019201300 i7只有两个内存通道,在正确的位置插两条就行。开不开小核影响不大,意思是bios开不开小核对峰值性能影响不大,很显然,你这种情况,并行数为8达到峰值性能,并行数设置成16算是误用,bios里开小核和用小核参与并行计算明显是两个概念,我相信你开了超线程,并行数设置成24,会更慢,这种大小核cpu并行数等于大核数量性能最好,小核的功能主要是在负载低的时候降低功耗。我看你测试结果很好了啊,用了虚拟机会慢一丢丢,很接近我的结果了。
-
@heike256 了解了,等有时间搞一搞这些东西,学习学习。谢谢。
-
CPU型号: AMD EPYC 7532 双路 系统:ubuntu 18.04 版本:openfoam-2212 内存:256G 16G 3200MHz*16 64 100.64 32 60.53 16 102.98 8 142.93 4 272.35 2 494.72 1 1125.69
-
从上面的结果来看 双通道超过8个核心就有可能是负收益。内存带宽的影响有点大啊
187/222