Heterogeneous computing is a promising approach for supporting emerging parallel applications with diverse performance, accuracy, and energy demands. Effective task scheduling in such systems should optimize multiple competing objectives, including energy efficiency, computational performance, and accuracy, while accounting for task dependencies and communication overhead. In this paper, we propose a reinforcement learning (RL)-based multi-objective scheduler designed to improve the energy efficiency of highly heterogeneous computing systems. Our approach adapts scheduling decisions to minimize energy consumption while maintaining accuracy and performance.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Optimizing Energy Efficiency in Heterogeneous Computing via Multi-objective Scheduling with Reinforcement Learning

  • Ezgi Nur Alisan,
  • Ismail Akturk

摘要

Heterogeneous computing is a promising approach for supporting emerging parallel applications with diverse performance, accuracy, and energy demands. Effective task scheduling in such systems should optimize multiple competing objectives, including energy efficiency, computational performance, and accuracy, while accounting for task dependencies and communication overhead. In this paper, we propose a reinforcement learning (RL)-based multi-objective scheduler designed to improve the energy efficiency of highly heterogeneous computing systems. Our approach adapts scheduling decisions to minimize energy consumption while maintaining accuracy and performance.