In the context of high performance finite element analysis, the cost of iteratively modifying a computational domain via re-meshing and restarting the analysis becomes time prohibitive as the size of simulations increases. In this paper, we demonstrate a new interactive simulation pipeline targeting high performance finite element simulations where the computational domain is modifiable in situ, that is, while the simulation is ongoing. This pipeline is designed to be modular so that it may interface with any existing finite element simulation framework. A server-client architecture is employed to manage simulation mesh data existing on a high performance computing resource while user-prescribed freeform geometric modifications take place on a separate workstation. We employ existing in situ visualization techniques to rapidly inform the user of simulation progression, enabling computational steering. By expressing the simulation domain in a reduced fashion on the client application, this pipeline manages highly refined finite element simulation domains on the server while maintaining good performance on the client application.
翻译:在高性能有限要素分析的背景下,通过重新显示和重新启动分析,迭代修改计算域的费用随着模拟规模的增加而变得时间过紧。在本文中,我们展示了一个新的互动模拟管道,目标是在计算域在现场可变的高度性有限要素模拟,即模拟还在进行中。该管道的设计是模块化的,以便与任何现有的有限要素模拟框架接口。一个服务器-客户架构被用来管理高性能计算资源上存在的模拟网格数据,而用户则在单独的工作站进行用户指定的自由几何性能修改。我们使用现有的现场可视化技术,迅速向用户通报模拟进展,从而能够进行计算方向。通过在客户应用程序上以减少的方式表达模拟域,该管道管理服务器上高度精细的有限要素模拟域,同时保持客户应用程序的良好性能。