200万网格并行算力测试(OpenFOAM版本)
- 
							
							
							
							
东岳老师,首先说明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.95CPU型号: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.8CPU型号: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核了
 
			


