2019Unpublished venueRequires access

On the Energy Consumption and Accuracy of Multithreaded Embedded Runge-Kutta Methods

Thomas Rauber, Gudula Rünger

Open publisher page 2 citations

Abstract

The family of Runge-Kutta (RK) methods provides iterative methods for the numerical approximation of solutions of ordinary differential equations (ODEs). Embedded RK methods combine the approximation computation with a step-size control exploiting an embedded solution and a predefined tolerance value. An important aspect of the computation is the accuracy that refers to how closely the approximation solution agrees with the true solution of the ODE system. The computation of solutions with a high accuracy might have a high computational demand and a high energy consumption. This article investigates the execution time and the energy consumption for a varying number of cores and varying operational frequencies. Additionally the influence of the predefined tolerance value and the resulting numerical accuracy is considered for two different types of ODE systems with different execution behavior.

About this research paper

What this paper is about

The family of Runge-Kutta (RK) methods provides iterative methods for the numerical approximation of solutions of ordinary differential equations (ODEs). Embedded RK methods combine the approximation computation with a step-size control exploiting an embedded solution and a predefined tolerance value. An important aspect of the computation is the accuracy that refers to how closely the approximation solution agrees with the true solution of the ODE system. The computation of solutions with a high accuracy might have a high computational demand and a high energy consumption. This article investigates the execution time and the energy consumption for a varying number of cores and varying operational frequencies. Additionally the influence of the predefined tolerance value and the resulting numerical accuracy is considered for two different types of ODE systems with different execution behavior.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The family of Runge-Kutta (RK) methods provides iterative methods for the numerical approximation of solutions of ordinary differential equations (ODEs). Embedded RK methods combine the approximation computation with a step-size control exploiting an embedded solution and a predefined tolerance value. An important aspect of the computation is the accuracy that refers to how closely the approximation solution agrees with the true solution of the ODE system. The computation of solutions with a high accuracy might have a high computational demand and a high energy consumption. This article investigates the execution time and the energy consumption for a varying number of cores and varying operational frequencies. Additionally the influence of the predefined tolerance value and the resulting numerical accuracy is considered for two different types of ODE systems with different execution behavior.

Key concepts: Ode, Runge–Kutta methods, Computation, Computer science, Ordinary differential equation, Energy consumption, Energy (signal processing), Mathematical optimization

Related papers

Back to paper searchBrowse research topicsOriginal source
On the Energy Consumption and Accuracy of Multithreaded Embedded Runge-Kutta Methods — Research Paper | ScholarLens