第329章 需要缓缓(3 / 3)
他指了指那台笔记本:“所以从理论上说,这个模型也能算那些问题,只是会比较慢而已。
它当初不是针对那些问题做的,参数接口和输出格式都不一样,跑一轮要花不少时间在数据转换上。”
林瑾追问道:“那有没有办法让它快起来?”
肖宿看了他一眼。
“可以,只要把输入层的多物理场耦合矩阵做一次预处理,用並行qr分解把耦合矩阵的稀疏结构提取出来,然后在传热和流体两个模块之间加一层自適应时间步长调整模块,这样就可以了。
这两步做完之后,模型的效率大概能提七八倍,和专门针对那些问题重新写一个模型差別不大了。”
他说得很轻鬆,但林瑾听到並行qr分解和自適应时间步长调整模块这两个词的时候,头都大了。
並行qr分解在计算数学里不算罕见,但要把一个多物理场强耦合的矩阵,先做並行分解再提取稀疏结构,这个操作的数学复杂度光是想想就让人头疼。
更別说自適应时间步长调整了,那可是数值计算领域公认的一个大分支,多少博士生苦熬五年,就为了在这个方向上往前推那么一点点。
结果到了肖宿嘴里,听起来就那么回事儿。
韩柏岩和林瑾很自然的安静了下来,没再继续追问细节。
他们今天受到的衝击已经够多了,需要缓缓。 ↑返回顶部↑
它当初不是针对那些问题做的,参数接口和输出格式都不一样,跑一轮要花不少时间在数据转换上。”
林瑾追问道:“那有没有办法让它快起来?”
肖宿看了他一眼。
“可以,只要把输入层的多物理场耦合矩阵做一次预处理,用並行qr分解把耦合矩阵的稀疏结构提取出来,然后在传热和流体两个模块之间加一层自適应时间步长调整模块,这样就可以了。
这两步做完之后,模型的效率大概能提七八倍,和专门针对那些问题重新写一个模型差別不大了。”
他说得很轻鬆,但林瑾听到並行qr分解和自適应时间步长调整模块这两个词的时候,头都大了。
並行qr分解在计算数学里不算罕见,但要把一个多物理场强耦合的矩阵,先做並行分解再提取稀疏结构,这个操作的数学复杂度光是想想就让人头疼。
更別说自適应时间步长调整了,那可是数值计算领域公认的一个大分支,多少博士生苦熬五年,就为了在这个方向上往前推那么一点点。
结果到了肖宿嘴里,听起来就那么回事儿。
韩柏岩和林瑾很自然的安静了下来,没再继续追问细节。
他们今天受到的衝击已经够多了,需要缓缓。 ↑返回顶部↑