High-fidelity nonlinear low-order unstructured implicit finite-element seismic simulation of important structures by accelerated element-by-element method

被引:7
作者
Fujita, Kohei [1 ,2 ,3 ]
Koyama, Kentaro [4 ]
Minami, Kazuo [3 ]
Inoue, Hikaru [4 ]
Nishizawa, Seiya [3 ]
Tsuji, Miwako [3 ]
Nishiki, Tatsuo [4 ]
Ichimura, Tsuyoshi [1 ,2 ]
Hori, Muneo [5 ]
Maddegedara, Lalith [1 ,2 ]
机构
[1] Univ Tokyo, Earthquake Res Inst, Bunkyo Ku, 1-1-1 Yayoi, Tokyo 1130032, Japan
[2] Univ Tokyo, Dept Civil Engn, 1-1-1 Yayoi, Tokyo 1130032, Japan
[3] RIKEN, Ctr Computat Sci, Wako, Saitama, Japan
[4] Fujitsu Ltd, Tokyo, Japan
[5] Japan Agcy Marine Earth Sci & Technol, Res Inst Value Added Informat Generat, Yokosuka, Kanagawa, Japan
基金
日本学术振兴会;
关键词
Finite-element method; Earthquake simulation; Low-order unstructured elements; Random data access on SIMD/many-core CPU;
D O I
10.1016/j.jocs.2020.101277
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We enable large-scale high-fidelity finite-element seismic response simulations of important structures, that are expected to contribute towards improvement in seismic design verification, by reducing cost of the nonlinear dynamic unstructured low-order implicit finite-element method. Most of the computational cost of this method is involved in the element-by-element (EBE) method, which is a typical example of a "low computation/(data load or store)" kernel that appears in many applications that is not straightforward to attain performance on current computer systems. Therefore, special care based on computer science is required to make use of the potential of computer architecture and achieve fast analysis. In this study, we developed a kernel algorithm and implementation suitable for the target Arm v8.2-A scalable vector extension (SVE) CPU-based supercomputer Fugaku. 5.11and 8.69-fold speedup was attained by using the developed EBE kernel in a standard preconditioned conjugate gradient solver and a state-of-the-art SC14 massively parallel solver algorithm, respectively. Furthermore, by using the developed EBE kernel in the state-of-the-art solver, a 49 billion degrees-of-freedom high-fidelity seismic response analysis can be conducted in practical speed corresponding to 60,000 time-steps in half a day using Fugaku. The obtained insights are expected to be useful for accelerating other scientific computing methods with "low computation/(data load or store)" kernels.
引用
收藏
页数:12
相关论文
共 35 条
  • [1] Ajima, 2018, IEEE CLUSTER 2018
  • [2] Ajima Y, 2012, FUJITSU SCI TECH J, V48, P280
  • [3] [Anonymous], 2020, J COMPUT SCI-NETH, DOI DOI 10.1016/j.jocs.2020.101174
  • [4] [Anonymous], 2013, INT CONF HIGH PERFOR, DOI DOI 10.1145/2503210.2503300
  • [5] [Anonymous], 2008, P INT C HIGH PERF CO
  • [6] [Anonymous], STRONG GROUND MOT SO
  • [7] [Anonymous], 1997, SIAM J SCI COMPUT
  • [8] [Anonymous], FUJITSU SUPERCOMPUTE
  • [9] [Anonymous], SUPERCOMPUTER FUGAKU
  • [10] Assembly of finite element methods on graphics processors
    Cecka, Cris
    Lew, Adrian J.
    Darve, E.
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2011, 85 (05) : 640 - 669