论文标题
模型平行的傅立叶神经操作员,作为大规模参数PDE的学识渊博的替代物
Model-Parallel Fourier Neural Operators as Learned Surrogates for Large-Scale Parametric PDEs
论文作者
论文摘要
傅立叶神经操作员(FNO)是最近引入的针对偏微分方程(PDES)学习解决方案操作员的神经网络架构,已证明其性能比可比的深度学习方法要好得多。一旦受过训练,FNO就可以在常规数值PDE求解器上实现多个数量级的加速。但是,由于其输入数据和网络权重的高维度,FNOS到目前为止仅应用于二维或小三维问题。为了消除此有限的问题大小障碍,我们根据输入数据和网络权重的域分解提出了一个模型平行版的FNO版本。我们证明,我们的模型平行FNO能够预测使用多达512 A100 GPU的Perlmutter上超过26亿个变量的时变PDE解决方案,并显示了一个在Azure Cloud上训练分布式FNO的示例,用于模拟地球subsurface中的Multiphase Co $ _2 $动态。
Fourier neural operators (FNOs) are a recently introduced neural network architecture for learning solution operators of partial differential equations (PDEs), which have been shown to perform significantly better than comparable deep learning approaches. Once trained, FNOs can achieve speed-ups of multiple orders of magnitude over conventional numerical PDE solvers. However, due to the high dimensionality of their input data and network weights, FNOs have so far only been applied to two-dimensional or small three-dimensional problems. To remove this limited problem-size barrier, we propose a model-parallel version of FNOs based on domain-decomposition of both the input data and network weights. We demonstrate that our model-parallel FNO is able to predict time-varying PDE solutions of over 2.6 billion variables on Perlmutter using up to 512 A100 GPUs and show an example of training a distributed FNO on the Azure cloud for simulating multiphase CO$_2$ dynamics in the Earth's subsurface.