Schedulability Analysis for Coscheduling Real-Time Tasks on Multiprocessors

被引:1
|
作者
Dong, Zheng [1 ]
Liu, Cong [2 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
[2] Univ Texas Dallas, Dept Comp Sci, Dallas, TX 75080 USA
基金
美国国家科学基金会;
关键词
Task analysis; Program processors; Real-time systems; Computational modeling; Analytical models; Schedules; Integrated circuit modeling; Multicore processing; parallel processing; real-time systems; schedulability analysis; scheduling algorithms; BOUNDS;
D O I
10.1109/TCAD.2022.3141971
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The real-time coscheduling problem, where tasks may have multiple phases executing on different types of processors, is known to be hard. The (already hard) self-suspending task scheduling simplifies the coscheduling problem by assuming that the latency a task may experience on the other type of processors is naturally bounded, which is unfortunately not true in practice. In this article, we present a novel analysis technique, namely, the vertical view analysis, for analyzing the schedulability of coscheduling sporadic tasks under global earliest-deadline-first (GEDF) on a heterogeneous multiprocessor consisting of two types of processors. We derive both hard (no deadline miss) and soft (bounded response times) real-time utilization-based tests. To the best of our knowledge, these results are the first-of-its-kind for the coscheduling problem and may allow real-time schedulability analysis to be carried out on more practical scenarios under heterogeneous computing.
引用
收藏
页码:4721 / 4732
页数:12
相关论文
共 50 条
  • [21] Polynomial-Time Exact Schedulability Tests for Harmonic Real-Time Tasks
    Bonifaci, Vincenzo
    Marchetti-Spaccamela, Alberto
    Megow, Nicole
    Wiese, Andreas
    IEEE 34TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2013), 2013, : 236 - 245
  • [22] A better polynomial-time schedulability test for real-time multiframe tasks
    Han, CCJ
    19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 104 - 113
  • [23] Run-Time Schedulability Check of Real-Time Tasks for Energy Efficiency
    Haririan, Parham
    Garcia-Ortiz, Alberto
    PROCEEDINGS OF 2016 26TH INTERNATIONAL WORKSHOP ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2016, : 114 - 119
  • [24] Symbolic schedulability analysis of real-time systems
    Kwak, HH
    Lee, I
    Philippou, A
    Choi, JY
    Sokolsky, O
    19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 409 - 418
  • [25] On the schedulability analysis for distributed real-time systems
    Wang, SH
    Färber, G
    REAL TIME PROGRAMMING 1999 (WRTP'99), 1999, : 227 - 232
  • [26] Analysis of checkpointing for schedulability of real-time systems
    Punnekkat, S
    Burns, A
    FOURTH INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1997, : 198 - 205
  • [27] Schedulability analysis in a real-time fieldbus network
    Almeida, L
    Fonseca, JA
    INTELLIGENT COMPONENTS AND INSTRUMENTS FOR CONTROL APPLICATIONS 1997 (SICICA'97), 1997, : 413 - 417
  • [28] Minimal schedulability interval for real-time systems of periodic tasks with offsets
    Choquet-Geniet, A
    Grolleau, E
    THEORETICAL COMPUTER SCIENCE, 2004, 310 (1-3) : 117 - 134
  • [29] Investigating the Schedulability of Periodic Real-Time Tasks in Virtualized Cloud Environment
    Alhussian, Hitham
    Zakaria, Nordin
    Patel, Ahmed
    Jaradat, Ayman
    Abdulkadir, Said Jadid
    Ahmed, Abdelaziz Y.
    Bahbouh, Hussein T.
    Fageeri, Sallam Osman
    Elsheikh, Asim Abdallah
    Watada, Junzo
    IEEE ACCESS, 2019, 7 : 29533 - 29542
  • [30] Necessary and Sufficient Conditions for Thermal Schedulability of Periodic Real-Time Tasks
    Ahmed, Rehan
    Ramanathan, Parameswaran
    Saluja, Kewal K.
    2014 26TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2014), 2014, : 243 - 252