blueCFD并行计算
-
最近bluecfd不是出新版本了吗,试用了一下,感觉很不错。不过发现一个问题,我得电脑是6个物理核心,12的超线程。在开并行计算的时候,我不小心设置成了分成10块,但是竟然能算,而且比我分成4块的时候算的还要快。分成10块计算时,我打开任务监视器,竟然发现CPU利用率接近了100%
在学习OF的时候就有资料说,OF并行分块是不能超过物理核心数的。。但是看起来Bluecfd似乎可以超过物理核心数??可以使用超线程?? -
然后我又做了一个对比,使用wsl上的openfoam进行并行计算,发现分成6块时可以计算,CPU利用率为65%。但是分成10块就算不了了,告诉我没有足够的slot。。。
难道说Bluecfd对windows系统上的并行有优化?? -
@samuel-tu wsl上并行openfoam确实有点问题。。。
-
-
@samuel-tu 用Ubuntu系统,四个物理核心,8个超线程。开四核并行计算的时候,cpu利用率是50%,开8核并行的时候,CPU利用率是96%。但是八核比四核还慢了一点点。。。搞不懂了。。
2021年5月17日 11:44
发布 8 的 1
2021年5月19日 07:09