Performance Evaluation of Mixed-Precision Runge-Kutta Methods

被引:4
|
作者
Burnett, Ben [1 ]
Gottlieb, Sigal [1 ]
Grant, Zachary J. [2 ]
Heryudono, Alfa [1 ]
机构
[1] Univ Massachusetts Dartmouth, N Dartmouth, MA 02747 USA
[2] Oak Ridge Natl Lab, Oak Ridge, TN USA
关键词
Mixed-precision; multiprecision; Runge-Kutta; numerical methods;
D O I
10.1109/HPEC49654.2021.9622803
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Additive Runge-Kutta methods designed for preserving highly accurate solutions in mixed-precision computation were proposed and analyzed in N. These specially designed methods use reduced precision for the implicit computations and full precision for the explicit computations. We develop a FORTRAN code to solve a nonlinear system of ordinary differential equations using the mixed precision additive Runge-Kutta (MP-ARK) methods on IBM POWER9 and Intel x86_64 chips. The convergence, accuracy, runtime, and energy consumption of these methods is explored. We show that these MP-ARK methods efficiently produce accurate solutions with significant reductions in runtime (and by extension energy consumption).
引用
收藏
页数:6
相关论文
共 50 条
  • [41] RUNGE-KUTTA STARTERS FOR MULTISTEP METHODS
    GEAR, CW
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1980, 6 (03): : 263 - 279
  • [42] Natural Volterra Runge-Kutta methods
    Conte, Dajana
    D'Ambrosio, Raffaele
    Izzo, Giuseppe
    Jackiewicz, Zdzislaw
    NUMERICAL ALGORITHMS, 2014, 65 (03) : 421 - 445
  • [43] ON ATTAINABLE ORDER OF RUNGE-KUTTA METHODS
    BUTCHER, JC
    MATHEMATICS OF COMPUTATION, 1965, 19 (91) : 408 - &
  • [44] Multirate partitioned Runge-Kutta methods
    Günther, M
    Kværno, A
    Rentrop, P
    BIT, 2001, 41 (03): : 504 - 514
  • [45] SYMPLECTIC PARTITIONED RUNGE-KUTTA METHODS
    SUN, G
    JOURNAL OF COMPUTATIONAL MATHEMATICS, 1993, 11 (04): : 365 - 372
  • [46] A CLASS OF PSEUDO RUNGE-KUTTA METHODS
    CAIRA, R
    COSTABILE, C
    COSTABILE, F
    BIT, 1990, 30 (04): : 642 - 649
  • [47] GENERALIZED SYMMETRICAL RUNGE-KUTTA METHODS
    CHAN, RPK
    COMPUTING, 1993, 50 (01) : 31 - 49
  • [48] Runge-Kutta methods on Lie groups
    Hans Munthe-Kaas
    BIT Numerical Mathematics, 1998, 38 : 92 - 111
  • [49] Runge-Kutta methods and Banach algebras
    Butcher, J. C.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2012, 236 (16) : 3931 - 3936
  • [50] On multisymplecticity of partitioned Runge-Kutta methods
    Ryland, Brett N.
    Mclachlan, Robert I.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2008, 30 (03): : 1318 - 1340