Towards the Optimization of Hardware Efficiency through Machine Learning

Heba Khdr, Mohammed Bakr Sikal, Benedikt Dietrich, Jörg Henkel · 2025

The growing complexity of applications combined with the need to execute them on resource-constrained platforms, demands highly efficient system-level optimization strategies. While advancements in hardware accelerators have improved performance, they remain insufficient without intelligent Resource Management (RM) that can dynamically adapt to the unique characteristics of both applications and hardware. Classical analytical models struggle to capture the intricate interactions in modern heterogeneous systems, prompting a shift toward machine learning (ML)-based RM approaches. This paper provides an in-depth analysis of the challenges and potential of applying ML to RM. We begin by presenting experimental examples that highlight the motivations for using ML and the challenges it presents. Two case studies - offline- and online-learning-based RM are discussed to illustrate the state-of-the-art approaches and their limitations. Finally, we outline the opportunities for future research directions to address open challenges and pave the way for efficient, adaptive, and reliable system-level optimization.

Read the paper · More papers on PaperTik