Additive Runge-Kutta methods designed for preserving highly accurate solutions in mixed-precision computation were proposed and analyzed in 4. These specially designed methods use reduced precision for the implicit computations and full precision for the explicit computations. In this work we analyze the stability properties of these methods and their sensitivity to the low precision rounding errors, and demonstrate their performance in terms of accuracy and efficiency. We develop codes in FORTRAN and Julia to solve nonlinear systems of ODEs and PDEs using the mixed precision additive Runge-Kutta (MP-ARK) methods. The convergence, accuracy, runtime, and energy consumption of these methods is explored. We show that for a given level of accuracy, suitably chosen MP-ARK methods may provide significant reductions in runtime.
翻译:4. 这些专门设计的方法对隐含计算采用精确度降低的精确度,对清晰计算采用完全精确度降低的精确度;在这项工作中,我们分析这些方法的稳定性特性及其对低精确四舍五入误差的敏感度,并展示其准确性和效率方面的性能;我们在FORTRAN和Julia中制定代码,使用混合精密添加剂Runge-Kutta(MP-ARK)方法解决非线性化的脱氧和PDE系统;探索这些方法的趋同性、精确性、运行时间和能量消耗;我们表明,对于特定精确度,适当选择的MP-ARK方法可以在运行时大量减少。