Energy-efficient Task Scheduling on Heterogeneous Multicore Real-time Systems with Synchronization

Read full text
Authors: ZHAO Xiaosong, HUANG Chao, LI Jian, KANG Yulong
Cited by: 0

Abstract

The research on energy-efficient scheduling of synchronous tasks in multi-core real-time systems mainly focuses on homogeneous multi-core processor platforms.The architecture of heterogeneous multi-core processors can more effectively exert the system performance.If the existing research is directly applied to heterogeneous multi-core systems,guaranteeing schedulabi-lity may lead to higher energy consumption.Using DVFS technology,the energy-efficient scheduling problem based on task synchronization in heterogeneous multi-core real-time systems is studied,and an algorithm named SA-LESF(Synchronization Aware-Largest Energy Saved First) is proposed.The algorithm iteratively optimizes the speed configuration of all tasks until all tasks reach their maximum energy-saving speed configuration.In addition,the SA-LESF-DR(Synchronization Aware-Largest Energy Saved First with Dynamic Reclamation) based on reusing dynamic slack time is further proposed.While ensuring that real-time tasks can be scheduled,the algorithm implements corresponding reusing strategies to further reduce system energy consumption.The simulation results show that the SA-LESF and SA-LESF-DR algorithms have advantages in energy consumption perfor-mance,under the same task set,it can save up to 30% more energy compared to other algorithms.

Fields of Study & Subjects

Real-Time Systems Scheduling Parallel Computing and Optimization Techniques Embedded Systems Design Techniques

Publication details

Journal / source
DOAJ (DOAJ: Directory of Open Access Journals)
Publication date
1 January 2026
Language
ZH