mlsanityData to 14 Oct 2026

Optimization of Heterogeneous Systems with AI Planning Heuristics and Machine Learning: A Performance and Energy Aware Approach

arXiv 2106.01441 ↗First posted 2 Jun 2021cs.SE cs.AI cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Heterogeneous computing systems provide high performance and energy efficiency. However, to optimally utilize such systems, solutions that distribute the work across host CPUs and accelerating devices are needed. In this paper, we present a performance and energy aware approach that combines AI planning heuristics for parameter space exploration with a machine learning model for performance and energy evaluation to determine a near-optimal system configuration. For data-parallel applications our approach determines a near-optimal host-device distribution of work, number of processing units required and the corresponding scheduling strategy. We evaluate our approach for various heterogeneous systems accelerated with GPU or the Intel Xeon Phi. The experimental results demonstrate that our approach finds a near-optimal system configuration by evaluating only about 7% of reasonable configurations. Furthermore, the performance per Joule estimation of system configurations using our machine learning model is more than 1000x faster compared to the system evaluation by program execution.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 6 of its 47 references that are in the map. First posted on arXiv 2 Jun 2021.

Builds on

6 of 47 references.

References · 6

  1. 2018NVIDIA Tensor Core Programmability, Performance & Precisioncited by 79
  2. 2015Accelerating DNA Sequence Analysis using Intel Xeon Phicited by 2
  3. 2017Benchmarking OpenCL, OpenACC, OpenMP, and CUDA: programming productivity, performance, and energy consumptioncited by 2
  4. 2018Using Meta-heuristics and Machine Learning for Software Optimization of Parallel Computing Systems: A Systematic Literature Reviewcited by 2
  5. 2014PaREM: A Novel Approach for Parallel Regular Expression Matchingcited by 1
  6. 2016Combinatorial Optimization of Work Distribution on Heterogeneous Systemscited by 1

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1.

2 papers.