Proportionate Fair based Multicore Scheduling for Fault Tolerant Multicore Real-Time Systems by Tight Coupling of Error Detection and Scheduling

被引:0
|
作者
Kraemer, Stefan [1 ,2 ]
Mottok, Juergen [1 ]
Racek, Stanislav [2 ]
机构
[1] OTH Regensburg, Fac Elect & Informat Technol, Seybothstr 2, D-93053 Regensburg, Germany
[2] Univ W Bohemia, Fac Sci Appl, Plzen 30614, Czech Republic
关键词
Fault tolerant systems; safe software processing; real-time operating systems; multicore scheduling; discrete event simulation; fault injection; Pfair scheduling; Stochastic simulation;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we present a scheduling approach for safety critical, fault tolerant, multicore real-time embedded systems. For this kind of systems, not only the correctness of a computed result but also the strict adherence to timing requirements of computation is essential to avoid any kind of damage. To react to unpredictable, arbitrary hardware faults suitable error detection mechanisms have to be applied. The caused error itself and the detection and correction have great impact on the system's timing behavior. To still keep the real-time requirements, the used scheduling algorithm has to ensure maximum flexibility to disturbances of the timing. The group of Proportionate Fair (Pfairness) multicore scheduling algorithms has been proven to create an optimal schedule in polynomial time. The contribution of this paper is a Pfair-based algorithm that uses tight coupling between the error detection mechanisms and the scheduler of the real-time operating system to establish a loop-back connection.
引用
收藏
页码:88 / 93
页数:6
相关论文
共 50 条
  • [31] Energy efficient scheduling of real-time tasks on multicore processors
    Seo, Euiseong
    Jeong, Jinkyu
    Park, Seonyeong
    Lee, Joonwon
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (11) : 1540 - 1552
  • [32] Fair Scheduling Through Collaborative Filtering on Multicore Systems
    Spantidi, Ourania
    Marinakis, Theodoros
    Anagnostopoulos, Iraklis
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 1551 - 1555
  • [33] Soft real-time scheduling on performance asymmetric multicore platforms
    Calandrino, John M.
    Baumberger, Dan
    Li, Tong
    Hahn, Scott
    Anderson, James H.
    RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 101 - +
  • [34] Fault-Tolerant Real-Time Fair Scheduling on Multiprocessor Systems with Cold-Standby
    Nair, Piyoosh Purushothaman
    Sarkar, Arnab
    Biswas, Santosh
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2021, 18 (04) : 1718 - 1732
  • [35] Cluster-based multicore real-time mixed-criticality scheduling
    Ali, Amjad
    Kim, Kyong Hoon
    JOURNAL OF SYSTEMS ARCHITECTURE, 2017, 79 : 45 - 58
  • [36] Fault tolerant adaptive scheduling for embedded real-time systems
    Richardson, P
    Sieh, L
    Elkateeh, AM
    IEEE MICRO, 2001, 21 (05) : 41 - 51
  • [37] Fault-tolerant scheduling in distributed real-time systems
    Satyanarayana, NV
    Mall, R
    Pal, A
    2001 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2001, : 275 - 280
  • [38] Fault-Tolerant Scheduling in Homogeneous Real-Time Systems
    Krishna, C. M.
    ACM COMPUTING SURVEYS, 2014, 46 (04)
  • [39] Fault-tolerant scheduling in distributed real-time systems
    Thai, ND
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2004, 3019 : 125 - 130
  • [40] RESTORE: Real-Time Task Scheduling on a Temperature Aware FinFET based Multicore
    Sharma, Yanshul
    Moulik, Sanjay
    Chakraborty, Shounak
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 608 - 611