新版本FLUENT还能串行计算吗
正文共: 519字 2图 预计阅读时间: 2分钟马上快过春节了,节前最后一更,我们蛇年见,提前祝大家新春快乐。并行计算具有极高计算效率和处理大规模问题的能力,但是在某些情况下,比如对于一些简单的、小规模的问题,或者用户的计算机配置有限且不需要并行计算的优势时,串行计算仍然是一种可行且方便的选择。串行计算在单处理器或单核心上按顺序执行计算任务,相对并行计算而言,不需要考虑多处理器之间的通信和协调等问题,在一些特定场景下具有一定的适用性。另外,在编写UDF时,并行计算的代码和串行计算有时候就有所区别,还是因为计算节点的数据传递原因。以前的老版本FLUENT可以直接选择串行(series)或者并行(parallel)模式,但是新版本(从18.2版本开始)貌似已经没有这个选项了。如下图,只有parallel并行模式,即使我们将求解器数量改为1,也不是串行而是并行,我们看到信息窗口里面显示了主节点host和计算节点node。稍微老一点的版本好像还可以通过修改求解器数量为0,或者以-t0启动FLUENT来实现串行计算,但是似乎更新的版本对于这些方法都失效了。还好对于CFD越来越发展的今天,串行计算已经没有什么存在的价值了。不知道读者朋友们有谁还能在新版本比如2023上进行串行计算的方法可以留言分享一下,虽然没有什么实用价值,纯粹把玩一下而已。来源:仿真与工程