Pareto-Optimal Execution of Parallel Applications with Respect to Time and Energy
Thomas Rauber, Gudula Rünger
2024
Abstract
Compute-Bound numerical solution methods have a high demand for computational power and, thus, for energy. Both depend strongly on the numerical accuracy required for the approximation solution. A higher numerical accuracy often requires more execution time and energy. However, this dependence is more subtle and diverse. That means for a given numerical problem, different settings of the solution process, such as the use of different solvers, different implementation variants, different numbers of cores, or different operational frequencies result in a large number of different possibilities for the solution process, each of which may lead to a potentially different execution time and energy consumption. The best combination also depends on the specific execution platform used. Using different tolerance values for the time steps in the solution process adds another degree of complexity with a potentially different accuracy of the resulting approximation solution. The goal of this article is to investigate the selection process of performance-optimal variants of all these computation possibilities when solving a given numerical problem. In particular, a selection process is proposed determining Pareto-optimal computation variants of the numerical method. As representative numerical solution method, explicit solution methods for ordinary differential equations are considered.
DownloadPaper Citation
in Harvard Style
Rauber T. and Rünger G. (2024). Pareto-Optimal Execution of Parallel Applications with Respect to Time and Energy. In Proceedings of the 13th International Conference on Smart Cities and Green ICT Systems - Volume 1: SMARTGREENS; ISBN 978-989-758-702-3, SciTePress, pages 65-72. DOI: 10.5220/0012627100003714
in Bibtex Style
@conference{smartgreens24,
author={Thomas Rauber and Gudula Rünger},
title={Pareto-Optimal Execution of Parallel Applications with Respect to Time and Energy},
booktitle={Proceedings of the 13th International Conference on Smart Cities and Green ICT Systems - Volume 1: SMARTGREENS},
year={2024},
pages={65-72},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012627100003714},
isbn={978-989-758-702-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 13th International Conference on Smart Cities and Green ICT Systems - Volume 1: SMARTGREENS
TI - Pareto-Optimal Execution of Parallel Applications with Respect to Time and Energy
SN - 978-989-758-702-3
AU - Rauber T.
AU - Rünger G.
PY - 2024
SP - 65
EP - 72
DO - 10.5220/0012627100003714
PB - SciTePress