A scrubbing scheduling approach for reliable FPGA multicore processors with real-time constraints

被引:0
|
作者
Psarakis, Mihalis [1 ]
Sari, Aitzan [1 ]
机构
[1] Univ Piraeus, Dept Informat, Piraeus, Greece
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Typical fault tolerance techniques for FPGA processors against soft errors combine h/w redundancy for fault detection along with checkpointing/rollback for fault recovery and scrubbing for fault repair. However, to avoid the overheads imposed by redundancy schemes, the readback scrubbing can be used as a standalone solution for both fault detection and repair. Since checkpointing and scrubbing affect the execution time of system tasks, the temporal robustness of systems with real-time constraints protected by these two mechanisms must be addressed. In this paper, we study for first time the scheduling of scrubbing task in multicore processors, given that the scrubbing task consists of several jobs each one checking the partial configuration memory occupied by a specific core. We assume real-time multitask applications executed by a multicore processor using the non-preemptive Early Deadline First (EDF) algorithm and propose a scrubbing scheduling approach, based on a modified version of the EDF algorithm, that improves the real-time system tolerance against transient faults. We demonstrate the efficiency of the proposed approach running a large number of simulations with random task sets on a dual and a quad-core processor.
引用
收藏
页码:74 / 77
页数:4
相关论文
共 50 条
  • [41] Scheduling techniques for optimising the performance of multicore real-time systems
    Aceituno, Jose Maria
    Guasque, Ana
    Balbastre, Patricia
    Simo, Jose
    Pereira, Carlos Eduardo
    Crespo, Alfons
    [J]. REVISTA IBEROAMERICANA DE AUTOMATICA E INFORMATICA INDUSTRIAL, 2024, 21 (01): : 29 - 38
  • [42] Soft real-time scheduling on performance asymmetric multicore platforms
    Calandrino, John M.
    Baumberger, Dan
    Li, Tong
    Hahn, Scott
    Anderson, James H.
    [J]. RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 101 - +
  • [43] SCHEDULING REAL-TIME COMPUTATIONS WITH SEPARATION CONSTRAINTS
    HAN, CC
    LIN, KJ
    [J]. INFORMATION PROCESSING LETTERS, 1992, 42 (02) : 61 - 66
  • [44] Scheduling of real-time tasks with complex constraints
    Choi, SH
    Agrawala, AK
    [J]. PERFORMANCE EVALUATION: ORIGINS AND DIRECTIONS, 2000, 1769 : 253 - 282
  • [45] Scheduling transactions with stringent real-time constraints
    Lam, KW
    Son, SH
    Hung, SL
    Wang, ZW
    [J]. INFORMATION SYSTEMS, 2000, 25 (6-7) : 431 - 452
  • [46] REAL-TIME SCHEDULING WITH QUALITY OF SERVICE CONSTRAINTS
    HYMAN, JM
    LAZAR, AA
    PACIFICI, G
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1991, 9 (07) : 1052 - 1063
  • [47] STEM: A Thermal-Constrained Real-Time Scheduling for 3D Heterogeneous-ISA Multicore Processors
    Tsai, Ting-Hao
    Chen, Ya-Shu
    He, Xue-Xin
    Li, Cheng-Yu
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (06) : 874 - 889
  • [48] Temperature-Aware DVFS for Hard Real-Time Applications on Multicore Processors
    Hanumaiah, Vinay
    Vrudhula, Sarma
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (10) : 1484 - 1494
  • [49] Scratchpad memory architectures and allocation algorithms for hard real-time multicore processors
    Liu, Yu
    Zhang, Wei
    [J]. Journal of Computing Science and Engineering, 2015, 9 (02) : 51 - 72
  • [50] Query Execution Timing: Taming Real-time Anytime Queries on Multicore Processors
    Song, Chunyao
    Li, Zheng
    Ge, Tingjian
    Wang, Jie
    [J]. PROCEEDINGS OF THE 22ND ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM'13), 2013, : 2237 - 2242