200万网格并行算力测试(OpenFOAM版本)
-
CPU型号:Intel(R) Xeon(R) Gold 6258R CPU @ 2.70GHz 系统:CentOS Linux release 7.6.1810 (Core) 内存512G OpenFOAM版本:OpenFOAM-7 64 87.5 32 89.58 16 133.23 8 150.29 4 303.45 2 541.3 1 1091.45
-
CPU型号:i7-8700k 系统:Ubuntu 20.04.4 LTS 内存:16G OpenFOAM版本:OpenFOAM-9 4 535.72 2 649.47 1 1115.61
-
@星星星星晴 在 200万网格并行算力测试(OpenFOAM版本) 中说:
CPU型号:Apple M1
系统:Ubuntu 20.04 ARM (虚拟机)
OpenFOAM版本:OpenFOAM-8
4 359.22
2 512.2
1 830.43我今天看到这个文章 http://hrtapps.com/blogs/20220427/ 你看看 好像说m1不错
-
@李东岳 大佬,这个大哥用的是M1 Ultra,看下图,虽然单核主频是一样的,但是M1 是8(4+4)M1 Ultra(16+4)是M1的爷爷,下图就是规模的区别, M1 mini 国内丐版5299 studio withM1 Ultra 起步价29999
而且当时我测试的时候用的是第一版parallel虚拟机,现在性能怎么样不好说,Docker的我没测,我不知道为啥 感觉用不明白docker
原生 Asahi Linux 没安装明白,毕竟是主力机。。
等一两年再看,等原生linux上了再测 -
东岳老师,首先说明2个情况:
(1)在我的PC环境中,需要将system/controlDict内functions中fieldAverage下方的:
libs ("libfieldFunctionObjects.so"); 改为
functionObjectLibs ("libfieldFunctionObjects.so");
(2)需要在system/fvSchemes中加入:
fluxRequired
{
p;
}
进行上述两处改动后,方可正常运行,如下:
不知道为什么,跟每个迭代步的log内容比其他人少了这么一句:
Pressure gradient source: uncorrected Ubar = 0.133489, pressure gradient = 0.000116978上述情况不知道是不是OpenFOAM的版本问题造成的?
下面是测试运行情况:
CPU型号:Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz
系统:Win10下子系统WSL Ubuntu 18.04
OpenFOAM版本:OpenFOAM-2.4.016 686.31
8 507.47
4 561.81
2 640.47
1 1182.09迷了...
-
-
CPU型号:Core i9-9880H (8C/16T) (MacBook Pro 16) 系统:Ubuntu on Win10 (wsl2) OpenFOAM版本:OpenFOAM-v2206 8 (散热捉急,没敢跑) 4 563.7 2 664.46 1 1486.95
CPU型号:Core i9-12900K (8P+8E/24T) (台式机) 系统:Ubuntu on Win11 (wsl2) OpenFOAM版本:OpenFOAM-v2206 16 MPI报错超核心数 8 284.17 4 314.89 2 391.96 1 596.23
-
-
-
入手了一台MacBook,在macOS上原生编译的OpenFOAM-v2206居然和Ubuntu ARM虚拟机上的OpenFOAM-10半斤八两。
CPU型号:Apple M1 Max 8P+2E (MacBook Pro 16 2021) 系统:macOS Monterey 12.3 真系统 内存:64GB LPDDR5 6400MHz OpenFOAM版本:OpenFOAM-v2206 8 166.85 4 277.05 2 467.17 1 798.8
CPU型号:Apple M1 Max 8P+2E (MacBook Pro 16 2021) 系统:Ubuntu ARM 20.04 虚拟机 内存:32GB LPDDR5 6400MHz OpenFOAM版本:OpenFOAM-10 8 154 4 289.836 2 453.656 1 803.381
-
CPU: Intel(R) Xeon(R) CPU E5-2683 v4 @ 2.10GHz
系统:ubuntu 20.04
版本:openfoam-8cores Wall time (s):
32 163.49
16 182.26不知道同一个CPU比如16核32线程的 被识别成32核32线程会不会影响速度
看这个测试32核并行速度比16核快 但是已经超过了物理核数16核了 -
上海超算魔方III集群score队列,该队列仅允许提交小于32核的作业,所以只测试到了16核。单节点配置如下:
CPU:Intel,Gold 6142 2.6GHz
单节点内存:192.0GB DDR4
网络:Omni-Path,100Gbps
存储:ParaStor,300 5800TB
操作系统:Linux
作业管理系统:LSF 10.1测试结果如下:
# cores Wall time (s): ------------------------ 16 138.15 8 203.86 4 333.54 2 651.75 1 1300.79
-
M1 MacBook Air 丐版
系统:macOS 13.0.1 真系统
OpenFoam版本:OpenFoam v2206
我是从链接:https://github.com/gerlero/openfoam-app/tree/v1.8.4
直接下载app使用的,运行的时候有警告,只有1个核的数据。 -
CPU型号:1135G7 系统:Ubuntu 22.04.2 LTS OpenFOAM版本:OpenFOAM-10 4 766.951 2 687.98 1 897.375
-