An Energy-Efficient Task Scheduling for Near Real-Time Systems on Heterogeneous Multicore Processors

Takashi NAKADA  Hiroyuki YANAGIHASHI  Kunimaro IMAI  Hiroshi UEKI  Takashi TSUCHIYA  Masanori HAYASHIKOSHI  Hiroshi NAKAMURA  

IEICE TRANSACTIONS on Information and Systems   Vol.E103-D   No.2   pp.329-338
Publication Date: 2020/02/01
Publicized: 2019/11/01
Online ISSN: 1745-1361
DOI: 10.1587/transinf.2019EDP7101
Type of Manuscript: PAPER
Category: Software System
adaptive task scheduling,  near real-time processing,  energy efficiency,  heterogeneous multicore processors,  

Full Text: PDF>>
Buy this Article

Near real-time periodic tasks, which are popular in multimedia streaming applications, have deadline periods that are longer than the input intervals thanks to buffering. For such applications, the conventional frame-based schedulings cannot realize the optimal scheduling due to their shortsighted deadline assumptions. To realize globally energy-efficient executions of these applications, we propose a novel task scheduling algorithm, which takes advantage of the long deadline period. We confirm our approach can take advantage of the longer deadline period and reduce the average power consumption by up to 18%.