REEG: Reinforcement Learning-Based Gang Scheduling in Multicore Embedded Systems

In modern cyber-physical systems, the increasing complexity and parallel execution demands of applications necessitate adopting advanced task scheduling and task orchestration models to optimize system performance and resource allocation in multicore systems. In this brief, we present a novel task model and its corresponding RL-based algorithm, named Reinforcement Learning-Based Energy-Efficient Gang Scheduling in Multicore Cyber-Physical Systems (REEG) in which each node of a Directed Acyclic Graph (DAG) is characterized as a gang task, requiring simultaneous execution across multiple cores, thus offering a precise and scalable framework for optimizing the performance of complex, highly parallel workloads in modern multicore systems. However, significant energy optimization challenges exist due to the complex dependencies and simultaneous core usage. We propose a framework based on reinforcement learning (RL) that dynamically modifies core allocation and execution techniques to reduce energy consumption and maintain computational efficiency without compromising quality of service (QoS) or performance. This approach reduces energy consumption while maintaining performance and QoS, ensuring efficient computation. Our experimental results demonstrate that the RL-based method achieves notable energy reductions and improves system efficiency compared to the state-of-the-art method. On average, our proposed method (REEG) achieves 28.19% less energy consumption and 60.75% more QoS compared to the state-of-the-art methods.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Published
2025-01-01
DOI
https://doi.org/10.1109/tcad.2025.3616847
Citations
1
Primary Topic
Smart Grid Energy Management
Type
article
Field-Weighted Citation Impact
0.73
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

REEG: Reinforcement Learning-Based Gang Scheduling in Multicore Embedded Systems

Mohsen Ansari, Majid Hajilou
1 citations
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Smart Grid Energy Management
0.73
article

REEG: Reinforcement Learning-Based Gang Scheduling in Multicore Embedded Systems

Mohsen Ansari, Majid Hajilou
article en
1 citations

Abstract

In modern cyber-physical systems, the increasing complexity and parallel execution demands of applications necessitate adopting advanced task scheduling and task orchestration models to optimize system performance and resource allocation in multicore systems. In this brief, we present a novel task model and its corresponding RL-based algorithm, named Reinforcement Learning-Based Energy-Efficient Gang Scheduling in Multicore Cyber-Physical Systems (REEG) in which each node of a Directed Acyclic Graph (DAG) is characterized as a gang task, requiring simultaneous execution across multiple cores, thus offering a precise and scalable framework for optimizing the performance of complex, highly parallel workloads in modern multicore systems. However, significant energy optimization challenges exist due to the complex dependencies and simultaneous core usage. We propose a framework based on reinforcement learning (RL) that dynamically modifies core allocation and execution techniques to reduce energy consumption and maintain computational efficiency without compromising quality of service (QoS) or performance. This approach reduces energy consumption while maintaining performance and QoS, ensuring efficient computation. Our experimental results demonstrate that the RL-based method achieves notable energy reductions and improves system efficiency compared to the state-of-the-art method. On average, our proposed method (REEG) achieves 28.19% less energy consumption and 60.75% more QoS compared to the state-of-the-art methods.

IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Sharif University of Technology (IR)
Openalex Percentile: Top 23%
Smart Grid Energy Management
0.73
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

REEG: Reinforcement Learning-Based Gang Scheduling in Multicore Embedded Systems — Mohsen Ansari, Majid Hajilou · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (2025) | TGRS Research Map | TGRS