arrow
Return

Battery-Aware Workflow Scheduling for Portable Heterogeneous Computing

delete2024-07-01
delete0
PRE
AI
F
Fu Jiang
Y
Yaoxin Xia
L
Lisen Yan
W
Weirong Liu *
X
Xiaoyong Zhang
H
Heng Li
J
Jun Peng
DOI:10.1109/TSUSC.2024.3360975delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Battery degradation is a main hinder to extend the persistent lifespan of the portable heterogeneous computing device. Excessive energy consumption and prominent current fluctuations can lead to a sharp decline of battery endurance. To address this issue, a battery-aware workflow scheduling algorithm is proposed to maximize the battery lifetime and release the computing potential of the device fully. First, a dynamic optimal budget strategy is developed to select the highest cost-effectiveness processors to meet the deadline of each task, accelerating the budget optimization by incorporating deep neural network. Second, an integer-programming greedy strategy is utilized to determine the start time of each task, minimizing the fluctuation of the battery supply current to mitigate the battery degradation. Finally, a long-term operation experiment and Monte Carlo experiments are performed on the battery simulator, SLIDE. The experimental results under real operating conditions for more than 1800 hours validate that the proposed scheduling algorithm can effectively extend the battery life by 7.31%-8.23%. The results on various parallel workflows illustrate that the proposed algorithm has comparable performance with speed improvement over the integer programming method.
Keywords:
Workflow scheduling
energy consumption
battery degradation
heterogeneous computing
portable device
Workflow scheduling
energy consumption
battery degradation
heterogeneous computing
portable device

Journal

I
IEEE Transactions on Cloud Computing
IF:
5
Papers:
1.8K
Citations:
4.3K

Organization

C
Central South University
Scholars:
10.0W
Papers: 7.2W
Citations: 10.9W