arrow
返回

Preference-oriented partitioning for multiprocessor real-time systems

delete2022-05-01
delete0
PRE
AI
Q
Qin Xia
S
Songming Yan
H
Haoxuan Chen
D
Dakai Zhu *
H
Hakan Aydın
DOI:10.1016/j.sysarc.2022.102468delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Recently, real-time application models where tasks may have as early as possible (ASAP) or as late as possible (ALAP) execution preferences, while meeting their deadlines, have been proposed and studied. In this work we consider the preference-oriented (PO) real-time scheduling problem for multiprocessor systems. Specifically, we focus on partitioned scheduling of fixed-priority preference-oriented real-time tasks on multiprocessor platforms. Firstly, we explore the use of the Reverse-Preference Priority Assignment (RPPA) scheme, where ALAP tasks are assigned higher priority compared to ASAP tasks on a given processor. Counter-intuitively, this helps the tasks to better fulfill their execution preferences when deployed in the context of the Preference-Oriented Fixed-Priority (POFP) scheduler. Then, considering the complementary execution preferences of the ASAP and ALAP tasks, we propose a preference-oriented partitioning algorithm to allocate tasks to processors. Finally, we extend the algorithm to exploit the period information about the ALAP and ASAP tasks when making the task allocation decisions. The proposed RPPA and preference-oriented partitioning algorithms are evaluated through extensive simulations. The results show that, when the POFP scheduler is adopted, RPPA can significantly improve the execution preferences of ALAP tasks with only marginal impact on ASAP tasks compared to the state-of-the-art priority assignment schemes. Furthermore, compared to the classical utilization based worst-fit-decreasing (WFD) partitioning scheme, the proposed PO partitioning schemes provide more opportunities for both ASAP and ALAP tasks to better fulfill their execution preferences, especially when combined with RPPA and POFP scheduling on each processor.
Keyword:
Real-time systems
Multiprocessor
Partitioned scheduling
Fixed-priority
Preference-oriented tasks

期刊

Journal of Systems Architecture 封面图
Journal of Systems Architecture
IF:
4.1
论文数:
3.0K
被引数:
4.2K

机构

X
xi'an jiaotong university
学者数:
9.3W
论文数: 6.7W
被引数: 75
U
university of texas system
学者数:
18.5W
论文数: 15.6W
被引数: 210
引用论文

引用论文

A review of priority assignment in real-time systems
err2016-04-01
err70
errOAAI
errDavis, Robert I.; Cucu-Grosjean, Liliana; Bertogna, Marko; Burns, Alan
err分享
err收藏
err分享
err收藏
Panel data and unobservable individual effects
err1981-05-01
err0
PREAI
errJerryA. Hausman; WilliamE. Taylor
err分享
err收藏
Who is referred to neurology clinics?—The diagnoses made in 3781 new patients
err2010-11-01
err0
PREAI
errJ. Stone; A. Carson; R. Duncan; R. Roberts; C. Warlow; C. Hibberd; R. Coleman; R. Cull; G. Murray; A. Pelosi; J. Cavanagh; K. Matthews; R. Goldbeck; R. Smyth; J. Walker; M. Sharpe
err分享
err收藏
err分享
err收藏
Exploiting primary/backup mechanism for energy efficiency in dependable real-time systems
err2017-08-01
err34
PREAI
errGuo, Yifeng; Zhu, Dakai; Aydin, Hakan; Han, Jian-Jun; Yang, Laurence T.
err分享
err收藏
Results of a Pilot Study With a Signal Enhancement Algorithm for HiRes 120 Cochlear Implant Users
err2010-12-01
err0
PREAI
errAndreas Buechner; Martina Brendel; Hilke Saalfeld; Leonid Litvak; Carolin Frohne-Buechner; Thomas Lenarz
err分享
err收藏
Preference-oriented fixed-priority scheduling for periodic real-time tasks
err2016-09-01
err18
PREAI
errBegam, Rehana; Xia, Qin; Zhu, Dakai; Aydin, Hakan
err分享
err收藏
学者 查看更多内容