# Adaptive Neural Network-Based Approximation to Accelerate Eulerian Fluid Simulation

arXiv: https://arxiv.org/abs/2008.11832 · HTML: https://mlsanity.com/paper/2008.11832/

## Key facts

- Cited by 5 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 26 Aug 2020.

## Built on by (most cited first, 5 of 5)

- [Mosaic Flows: A Transferable Deep Learning Framework for Solving PDEs on Unseen Domains](https://mlsanity.com/paper/2104.10873/) (2021)
- [SURFNet: Super-resolution of Turbulent Flows with Transfer Learning using Small Datasets](https://mlsanity.com/paper/2108.07667/) (2021)
- [Performance and accuracy assessments of an incompressible fluid solver coupled with a deep Convolutional Neural Network](https://mlsanity.com/paper/2109.09363/) (2021)
- [HDNet: Physics-Inspired Neural Network for Flow Estimation based on Helmholtz Decomposition](https://mlsanity.com/paper/2406.08570/) (2024)
- [SOLAR: A Highly Optimized Data Loading Framework for Distributed Training of CNN-based Scientific Surrogates](https://mlsanity.com/paper/2211.00224/) (2022)

## Abstract (arXiv)

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.
