OpenFOAM并行计算疑惑



  • 请教各位大佬,关于OF并行计算的问题
    我最近发现命令:mpiexec -n 4 pisoFoam,也能调用多核,但是我跟单核做了对比,发现了无法理解的现象

    (A@YPM~)~E{KMFFVP14U1I6.png

    算例完全一致,计算环境完全一致,左边是mpiexec -n 4 pisoFoam,右边是pisoFoam,时间步长0.02
    疑问1:计算120s所花的时间竟然一样(出入很小)
    疑问2:mpiexec这个命令调用多核,log文件的时间步一会前一会后,单核就很正常0.02往后推进
    疑问3:有人知道mpiexec调用多核,跟官方文档的先分区decompose,再mpirun有什么区别么?官方的方法算出来的log文件中时间步也是一会前一会后么?

    谢谢有过跟我类似疑问的小伙伴,感谢



  • 你这个更像是运行了4遍求解器 :zoule: 就像是之前有old铁问我:

    并行计算就是开4个Fluent进行计算么?



  • -parallel


Log in to reply
 

CFD中文网 2016 - 2020 | 京ICP备15017992号-2