arrow
Return

A hybrid algorithm for task scheduling on heterogeneous multiprocessor embedded systems

delete2020-06-01
delete23
PRE
AI
G
Golnaz Taheri *
A
Ahmad Khonsari
E
Entezari-Maleki, Reza
L
Leonel Sousa
DOI:10.1016/j.asoc.2020.106202delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Most of the scheduling algorithms proposed for real-time embedded systems, with energy constraints, try to reduce power consumption. However, reducing the power consumption may decrease the computation speed and impact the makespan. Therefore, for real-time embedded systems, makespan and power consumption need to be considered simultaneously. Since task scheduling is an NP-hard problem, most of the proposed scheduling algorithms are not able to find the multi-objective optimal solution. In this paper, we propose a two-phase hybrid task scheduling algorithm based on decomposition of the input task graph, by applying spectral partitioning. The proposed algorithm, called G-SP, assigns each part of the task graph to a low power processor in order to minimize power consumption. Through experiments, we compare the makespan and power consumption of the G-SP against well-known algorithms of this area for a large set of randomly generated and real-world task graphs with different characteristics. The obtained results show that the G-SP outperforms other algorithms in both metrics, under various conditions, involving different numbers of processors and considering several system configurations. (C) 2020 Published by Elsevier B.V.
Keywords:
Power consumption
Real-time embedded systems
Evolutionary algorithms
Task graph
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Applied Soft Computing cover
Applied Soft Computing
IF:
6.6
Papers:
1.4W
Citations:
4.8W

Organization

U
University of Tehran
Scholars:
2.4W
Papers: 2.3W
Citations: 2.7W
U
universidade de lisboa
Scholars:
3.4W
Papers: 3.1W
Citations: 29