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 条
  • [41] Feasibility analysis of real-time periodic tasks with offsets
    Pellizzoni, R
    Lipari, G
    REAL-TIME SYSTEMS, 2005, 30 (1-2) : 105 - 128
  • [42] HOLISTIC SCHEDULABILITY ANALYSIS FOR DISTRIBUTED HARD REAL-TIME SYSTEMS
    TINDELL, K
    CLARK, J
    MICROPROCESSING AND MICROPROGRAMMING, 1994, 40 (2-3): : 117 - 134
  • [43] Schedulability analysis of non-preemptive strictly periodic tasks in multi-core real-time systems
    Jinchao Chen
    Chenglie Du
    Fei Xie
    Zhenkun Yang
    Real-Time Systems, 2016, 52 : 239 - 271
  • [44] Real-time MTL with durations as SMT with applications to schedulability analysis
    de Matos, Andre
    Leucker, Martin
    Pereira, David
    Pinto, Jorge Sousa
    2020 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE 2020), 2020, : 49 - 56
  • [45] Schedulability analysis of non-preemptive strictly periodic tasks in multi-core real-time systems
    Chen, Jinchao
    Du, Chenglie
    Xie, Fei
    Yang, Zhenkun
    REAL-TIME SYSTEMS, 2016, 52 (03) : 239 - 271
  • [46] Improved Schedulability Analysis of Fixed-Priority for Mixed-Criticality Real-Time Multiprocessor Systems
    Jung, Namyong
    Lee, Jinkyu
    ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2018, 474 : 1403 - 1409
  • [47] Feasibility Analysis of Real-Time Periodic Tasks with Offsets
    Rodolfo Pellizzoni
    Giuseppe Lipari
    Real-Time Systems, 2005, 30 : 105 - 128
  • [48] An efficient schedulability analysis based on worst-case interference time for real-time systems
    Liu, Hongbiao
    Yang, Mengfei
    Qiao, Lei
    Chen, Xi
    Gong, Jian
    SCIENCE CHINA-INFORMATION SCIENCES, 2024, 67 (09)
  • [49] A Guaranteed Real-time Scheduling Algorithm for (m,k)-firm Deadline-constrained Tasks on Multiprocessors
    Cho, Hyeonjoong
    Gong, Yeonhwa
    IETE JOURNAL OF RESEARCH, 2013, 59 (05) : 604 - 614
  • [50] Capacity Augmentation Function for Real-Time Parallel Tasks With Constrained Deadlines Under GEDF Scheduling
    Sun, Jinghao
    Guan, Nan
    Chang, Shuangshuang
    Li, Feng
    Deng, Qingxu
    Yi, Wang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (12) : 4537 - 4548