200万网格并行算力测试(OpenFOAM版本)
-
CPU型号:AMD EPYC 7R32 * 2 系统:linux系统(Linux Mint 19.3) OpenFOAM版本:OpenFOAM-4.1 96 51.88 64 46.01 48 49.18 32 50.66 24 71.13 16 100.18 8 132.13 4 246.73 2 512.69 1 1086.38
7R32是48核96线程,开超线程可以到192,但跑的时候会报错,所以只到96核,反正按照经验超线程在这里没什么用处。
4.1版本需要把源项fvOptions改一下才能用。 -
CPU型号:Intel i7-13700K
系统:Win10 虚拟机
OpenFOAM版本:OpenFOAM-v2212
16 448.83
8 317.34
4 360.7
2 418.9
1 601.71
内存条就插了一根,感觉影响很大 -
@2019201300 小核关了吗?内存频率是多少?
-
我买了13700F,不带K的型号,因为我在书房用,希望发热小些,风扇转速低,安静。内存用了D5 6400双路,用不同配置做了测试,统计了Clock Time,似乎某些环境下ExecutionTime和预期非常不同,比ClockTime短很多,所以用了更可靠的ClockTime。
处理器默认配置(开小核,开超线程),openfoam用2112 apt安装的版本
# cores Wall time (s): ------------------------ 8 157 4 232 2 331 1 746
====================================
处理器默认配置,openfoam用2112 Intel oneapi 自己编译的版本# cores Wall time (s): ------------------------ 8 278 6 187 4 210 2 345 1 798
可见,官方编译的版本在13700F上取得了157s的成绩,性能瓶颈依然是内存带宽,考虑到桌面平台CPU价格较低,且内存频率高于服务器平台,依然值得选购。
-
@文昌鱼 在 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,这效率也差不多够看了;超线程大概是个假的,没啥意思。
-
在海鲜市场搞了根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