Parallel-in-time integration of kinematic dynamos

被引:0
|
作者
Clarke A.T. [1 ]
Davies C.J. [2 ]
Ruprecht D. [3 ,5 ]
Tobias S.M. [4 ]
机构
[1] Centre for Doctoral Training in Fluid Dynamics, School of Computing, University of Leeds, Leeds
[2] School of Earth and Environment, University of Leeds, Leeds
[3] Lehrstuhl Computational Mathematics, Institut für Mathematik, Technische Universität Hamburg, Hamburg
[4] Department of Applied Mathematics, University of Leeds, Leeds
[5] School of Mechanical Engineering, University of Leeds, Leeds
来源
基金
英国自然环境研究理事会; 欧盟地平线“2020”; 英国工程与自然科学研究理事会; 欧洲研究理事会;
关键词
IMEX; Induction equation; Kinematic dynamo; Parallel-in-time; Parareal; Spectral methods;
D O I
10.1016/j.jcpx.2020.100057
中图分类号
学科分类号
摘要
The precise mechanisms responsible for the natural dynamos in the Earth and Sun are still not fully understood. Numerical simulations of natural dynamos are extremely computationally intensive, and are carried out in parameter regimes many orders of magnitude away from real conditions. Parallelization in space is a common strategy to speed up simulations on high performance computers, but eventually hits a scaling limit. Additional directions of parallelization are desirable to utilise the high number of processor cores now available. Parallel-in-time methods can deliver speed up in addition to that offered by spatial partitioning but have not yet been applied to dynamo simulations. This paper investigates the feasibility of using the parallel-in-time algorithm Parareal to speed up initial value problem simulations of the kinematic dynamo, using the open source Dedalus spectral solver. Both the time independent Roberts and time dependent Galloway-Proctor 2.5D dynamos are investigated over a range of magnetic Reynolds numbers. Speedups beyond those possible from spatial parallelisation are found in both cases. Results for the Galloway-Proctor flow are promising, with Parareal efficiency found to be close to 0.3. Roberts flow results are less efficient, but Parareal still shows some speed up over spatial parallelisation alone. Parallel in space and time speed ups of ∼300 were found for 1600 cores for the Galloway-Proctor flow, with total parallel efficiency of ∼0.16. © 2020 The Authors
引用
收藏
相关论文
共 50 条
  • [21] Parallel-in-Time Solution of Power Systems with Unscheduled Events
    Gunther, Stefanie
    Falgout, Robert D.
    Top, Philip
    Woodward, Carol S.
    Schroder, Jacob B.
    2020 IEEE POWER & ENERGY SOCIETY GENERAL MEETING (PESGM), 2020,
  • [22] Parallel-in-time optical simulation of history states
    Pabon, D.
    Rebon, L.
    Bordakevich, S.
    Gigena, N.
    Boette, A.
    Iemmi, C.
    Rossignoli, R.
    Ledesma, S.
    PHYSICAL REVIEW A, 2019, 99 (06)
  • [23] An Adaptive Parallel-in-Time Method with Application to a Membrane Problem
    Karam, Noha Makhoul
    Nassif, Nabil
    Erhel, Jocelyne
    DOMAIN DECOMPOSITION METHODS IN SCIENCE AND ENGINEERING XXI, 2014, 98 : 707 - 717
  • [24] KINEMATIC DYNAMOS AND GEOMAGNETISM
    GUBBINS, D
    NATURE-PHYSICAL SCIENCE, 1972, 238 (86): : 119 - &
  • [25] A parallel-in-time approach for wave-type PDEs
    Abe C. Ellison
    Bengt Fornberg
    Numerische Mathematik, 2021, 148 : 79 - 98
  • [26] AN ASYMPTOTIC PARALLEL-IN-TIME METHOD FOR HIGHLY OSCILLATORY PDES
    Haut, Terry
    Wingate, Beth
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2014, 36 (02): : A693 - A713
  • [27] FAST KINEMATIC DYNAMOS
    HANSON, JD
    STOCHASTIC PROCESSES IN ASTROPHYSICS, 1993, 706 : 170 - 174
  • [28] Optimized kinematic dynamos
    Love, JJ
    Gubbins, D
    GEOPHYSICAL JOURNAL INTERNATIONAL, 1996, 124 (03) : 787 - 800
  • [29] A PETSc parallel-in-time solver based on MGRIT algorithm
    Mele, Valeria
    Constantinescu, Emil M.
    Carracciuolo, Luisa
    D'Amore, Luisa
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (24):
  • [30] Towards scalable parallel-in-time turbulent flow simulations
    Wang, Qiqi
    Gomez, Steven A.
    Blonigan, Patrick J.
    Gregory, Alastair L.
    Qian, Elizabeth Y.
    PHYSICS OF FLUIDS, 2013, 25 (11)