arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2008.11832cs.LGcs.DCphysics.comp-phstat.ML
收藏

基于自适应神经网络的近似加速欧拉流体模拟

Adaptive Neural Network-Based Approximation to Accelerate Eulerian Fluid Simulation

University of California, Merced(加州大学默塞德分校)

Wenqian Dong, Jie Liu, Zhen Xie, Dong Li

摘要:

欧拉流体模拟是高性能计算的一个重要应用。神经网络已被应用于流体模拟的加速,但现有的神经网络加速方法缺乏灵活性和通用性。在本文中,我们解决了上述限制,旨在提高神经网络在欧拉流体模拟的适用性。我们介绍Smartfluidnet,一个自动化模型生成和应用程序的框架。给定一个现有的神经网络作为输入,Smartfluidnet在仿真前生成多个神经网络,以满足执行时间和仿真质量的要求。在仿真过程中,Smartfluidnet动态切换神经网络,尽最大努力达到用户对仿真质量的要求。通过对20,480个输入问题的评估,我们发现Smartfluidnet与最先进的神经网络模型和NVIDIA Titan X Pascal GPU上的原始流体模拟相比,分别实现了1.46倍和590倍的加速,同时提供了比最先进模型更好的模拟质量。

英文摘要:

The Eulerian fluid simulation is an important HPC application. The neural network has been applied to accelerate it. The current methods that accelerate the fluid simulation with neural networks lack flexibility and generalization. In this paper, we tackle the above limitation and aim to enhance the applicability of neural networks in the Eulerian fluid simulation. We introduce Smartfluidnet, a framework that automates model generation and application. Given an existing neural network as input, Smartfluidnet generates multiple neural networks before the simulation to meet the execution time and simulation quality requirement. During the simulation, Smartfluidnet dynamically switches the neural networks to make the best efforts to reach the user requirement on simulation quality. Evaluating with 20,480 input problems, we show that Smartfluidnet achieves 1.46x and 590x speedup comparing with a state-of-the-art neural network model and the original fluid simulation respectively on an NVIDIA Titan X Pascal GPU, while providing better simulation quality than the state-of-the-art model.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑