@inbook{154ab18684f243f5a00d82e47e8729db,
title = "Real-time scheduling for periodic tasks in homogeneous multi-core system with minimum execution time",
abstract = "Scheduling of tasks in multicore parallel architectures is challenging due to the execution time being a nondeterministic value. We propose a task-affinity real-time scheduling heuristics algorithm (TARTSH) for periodic and independent tasks in a homogeneous multicore system based on a Parallel Execution Time Graph (PETG) to minimize the execution time. The main contributions of the paper include: construction of a Task Affinity Sequence through real experiment, finding the best parallel execution pairs and scheduling sequence based on task affinity, providing an efficient method to distinguish memory-intensive and memory-unintensive task. For experimental evaluation of our algorithm, a homogeneous multicore platform called NewBeehive with private L1 Cache and sharable L2 Cache has been designed. Theoretical and experimental analysis indicates that it is better to allocate the memory-intensive task and memory-unintensive task for execution in parallel. The experimental results demonstrate that our algorithm can find the optimal solution among all the possible combinations. The Maximum improvement of our algorithm is 15.6\%).",
keywords = "Beehive, Homogeneous multicore system, Periodic tasks, Real-time scheduling, Task affinity",
author = "Ying Li and Jianwei Niu and Jiong Zhang and Mohammed Atiquzzaman and Xiang Long",
note = "Publisher Copyright: {\textcopyright} 2017, ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering.",
year = "2017",
doi = "10.1007/978-3-319-59288-6\_16",
language = "英语",
series = "Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST",
publisher = "Springer Verlag",
pages = "175--187",
booktitle = "Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST",
address = "德国",
}