Distributed Multigrid Neural Solvers on Megavoxel Domains

被引:4
|
作者
Balu, Aditya [1 ]
Botelho, Sergio [2 ]
Khara, Biswajit [1 ]
Rao, Vinay [2 ]
Sarkar, Soumik [1 ]
Hegde, Chinmay [3 ]
Krishnamurthy, Adarsh [1 ]
Adavani, Santi [2 ]
Ganapathysubramanian, Baskar [1 ]
机构
[1] Iowa State Univ, Ames, IA 50011 USA
[2] Rocket Ml Inc, Portland, OR USA
[3] NYU, New York, NY USA
基金
美国国家科学基金会;
关键词
Physics aware neural networks; Distributed training; Multigrid; Neural PDE solvers; NETWORKS; ALGORITHM;
D O I
10.1145/3458817.3476218
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the distributed training of large scale neural networks that serve as PDE (partial differential equation) solvers producing full field outputs. We specifically consider neural solvers for the generalized 3D Poisson equation over megavoxel domains. A scalable framework is presented that integrates two distinct advances. First, we accelerate training a large model via a method analogous to the multigrid technique used in numerical linear algebra. Here, the network is trained using a hierarchy of increasing resolution inputs in sequence, analogous to the 'V', 'W', 'F' and 'Half-NT' cycles used in multigrid approaches. In conjunction with the multi-grid approach, we implement a distributed deep learning framework which significaidly reduces the lime to solve. We show scalability of this approach on both CPU (Azure VMs on Cloud) and CPU clusters (PSC Bridges2). This approach is deployed to train a generalized 3D Poisson solver that scales well to predict output full field solutions up to the resolution of 512 x 512 x 512 for a high dimensional family of inputs. This strategy opens up the possibility of fast and scalable training of neural PDE solvers on heterogeneous clusters.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] Automatic construction of boundary parametrizations for geometric multigrid solvers
    Krause, Rolf
    Sander, Oliver
    COMPUTING AND VISUALIZATION IN SCIENCE, 2006, 9 (01) : 11 - 22
  • [32] Automated transformations for PDE systems with application to multigrid solvers
    Gil, Y
    Gutterman, Z
    Onn, S
    Yavneh, I
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2002, 24 (03): : 886 - 904
  • [33] An adaptive filter based on multigrid linear equation solvers
    Husoy, John Hakon
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA 2008, 2008, : 3 - 6
  • [34] Automating the Development of High-Performance Multigrid Solvers
    Schmitt, Christian
    Kronawitter, Stefan
    Hannig, Frank
    Teich, Juergen
    Lengauer, Christian
    PROCEEDINGS OF THE IEEE, 2018, 106 (11) : 1969 - 1984
  • [35] Multigrid solvers for Poisson's equation in computational electromagnetics
    Pöplau, G
    van Rienen, U
    SCIENTIFIC COMPUTING IN ELECTRICAL ENGINEERING, PROCEEDINGS, 2001, 18 : 169 - 176
  • [36] Automatic Data Partitioning Applied to Multigrid PDE Solvers
    Fresno, Javier
    Gonzalez-Escribano, Arturo
    Llanos, Diego R.
    PROCEEDINGS OF THE 19TH INTERNATIONAL EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2011, : 239 - 246
  • [37] Cell-vertex multigrid solvers in the PARAGRID framework
    Sibilla, S
    Vitaletti, M
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: IMPLEMENTATIONS AND RESULTS USING PARALLEL COMPUTERS, 1996, : 355 - 361
  • [38] Implementation of multigrid solvers for satellite gravity anomaly recovery
    J. Kusche
    Journal of Geodesy, 2001, 74 : 773 - 782
  • [39] Implementation of multigrid solvers for satellite gravity anomaly recovery
    Kusche, J
    JOURNAL OF GEODESY, 2001, 74 (11-12) : 773 - 782
  • [40] ANALYSIS OF INJECTION OPERATORS IN GEOMETRIC MULTIGRID SOLVERS FOR HDG METHODS
    Lu, Peipei
    Rupp, Andreas
    Kanschat, Guido
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 2022, 60 (04) : 2293 - 2317