Multi-processor scheduling of elastic applications in compositional real-time systems

被引:3
|
作者
Salman, Shaik Mohammed [1 ]
Papadopoulos, Alessandro, V [1 ]
Mubeen, Saad [1 ]
Nolte, Thomas [1 ]
机构
[1] Malardalen Univ, Vasteras, Sweden
基金
欧盟地平线“2020”;
关键词
Elastic task model; Multi-processors; Real-time scheduling;
D O I
10.1016/j.sysarc.2021.102358
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Scheduling of real-time applications modelled according to the periodic and the sporadic task model under hierarchical and compositional real-time systems has been widely studied to provide temporal isolation among independent applications running on shared resources. However, for some real-time applications which are amenable to variation in their timing behaviour, usage of these tasks models can result in pessimistic solutions. The elastic task model addresses this pessimism by allowing the timing requirements of an application's tasks to be specified as a range of values instead of a single value. Although the scheduling of elastic applications on dedicated resources has received considerable attention, there is limited work on scheduling of such applications in hierarchical and compositional settings. In this paper, we evaluate different earliest deadline first scheduling algorithms to schedule elastic applications in a minimum parallelism supply form reservation on a multiprocessor system. Our evaluation indicates that the proposed approach provides performance comparable to the current state-of-art algorithms for scheduling elastic applications on dedicated processors in terms of schedulability.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Scheduling Elastic Applications in Compositional Real-Time Systems
    Salman, Shaik Mohammed
    Mubeen, Saad
    Markovic, Filip
    Papadopoulos, Alessandro, V
    Nolte, Thomas
    [J]. 2021 26TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2021,
  • [2] Power aware scheduling for AND/OR graphs in multi-processor real-time systems
    Zhu, D
    AbouGhazaleh, N
    Mossé, D
    Melhem, R
    [J]. 2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, : 593 - 601
  • [3] Real-Time Co-Scheduling of Multiple Dataflow Graphs on Multi-Processor Systems
    Kang, Shin-haeng
    Kang, Duseok
    Yang, Hoeseok
    Ha, Soonhoi
    [J]. 2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [4] Energy-Aware Real-time Scheduling on Heterogeneous Multi-Processor
    Wang, Gang
    Li, Wenming
    Hei, Xiali
    [J]. 2015 49th Annual Conference on Information Sciences and Systems (CISS), 2015,
  • [5] Workload correlations in multi-processor hard real-time systems
    Wandeler, Ernesto
    Thiele, Lothar
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2007, 73 (02) : 207 - 224
  • [6] An adaptive scheduler for embedded multi-processor real-time systems
    Lee, Liang-Teh
    Tseng, Chia-Ying
    Hsu, Shieh-Jie
    [J]. TENCON 2007 - 2007 IEEE REGION 10 CONFERENCE, VOLS 1-3, 2007, : 331 - 336
  • [7] HEART: Hybrid Memory and Energy-Aware Real-Time Scheduling for Multi-Processor Systems
    Guenzel, Mario
    Hakert, Christian
    Chen, Kuan-Hsun
    Chen, Jian-Jia
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (05)
  • [8] On arrival scheduling of real-time precedence constrained tasks on multi-processor systems using genetic algorithm
    Muhuri, Pranab K.
    Rauniyar, Amit
    Nath, Rahul
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 93 : 702 - 726
  • [9] Scheduling with dynamic voltage/speed adjustment using slack reclamation in multi-processor real-time systems
    Zhu, D
    Melhem, R
    Childers, B
    [J]. 22ND IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2001, : 84 - 94
  • [10] On two-pronged power-aware voltage scheduling for multi-processor real-time systems
    Kamiura, Naotake
    Isokawa, Teijiro
    Matsui, Nobuyuki
    [J]. INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2007, 4644 : 423 - +