English

Energy efficiency optimization of task-parallel codes on asymmetric architectures

Distributed, Parallel, and Cluster Computing 2024-02-12 v1

Abstract

We present a family of policies that, integrated within a runtime task scheduler (Nanox), pursue the goal of improving the energy efficiency of task-parallel executions with no intervention from the programmer. The proposed policies tackle the problem by modifying the core operating frequency via DVFS mechanisms, or by enabling/disabling the mapping of tasks to specific cores at selected execution points, depending on the internal status of the scheduler. Experimental results on an asymmetric SoC (Exynos 5422) and for a specific operation (Cholesky factorization) reveal gains up to 29% in terms of energy efficiency and considerable reductions in average power.

Keywords

Cite

@article{arxiv.2402.06319,
  title  = {Energy efficiency optimization of task-parallel codes on asymmetric architectures},
  author = {Luis Costero and Francisco D. Igual and Katzalin Olcoz and Francisco Tirado},
  journal= {arXiv preprint arXiv:2402.06319},
  year   = {2024}
}
R2 v1 2026-06-28T14:43:55.312Z