Fine-Grained Software-Based Self-Repair of VLIW Processors

被引:9
|
作者
Schoelzel, Mario [1 ]
机构
[1] Brandenburg Tech Univ Cottbus, Comp Engn Grp, Cottbus, Germany
关键词
SYSTEMS;
D O I
10.1109/DFT.2011.43
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes a fine-grained software-based self-repair method for statically scheduled superscalar processors. An important property of this processor type is that for each operation of the executed program it is known in advance, which resources of the processor will be used by that operation. A scheduling algorithm is introduced that employs this knowledge in order to rearrange the operations in a VLIW program in the field in such a way that components with permanent faults are no longer used. It is explained, how the scheduling algorithm bypasses these failure points such that the affected components can be used partially, even if they contain some permanent faults. The fine-grained self-repair approach is compared with state-of-the art coarse-grained approaches. It turns out that the number of systems that are still running after injecting 10 faults is about 80%, while less than 1% of these systems will survive if a coarse-grained approach is used.
引用
收藏
页码:41 / 49
页数:9
相关论文
共 50 条
  • [31] Fine-Grained Power Modeling of Multicore Processors Using FFNNs
    Sagi, Mark
    Doan, Nguyen Anh Vu
    Fasfous, Nael
    Wild, Thomas
    Herkersdorf, Andreas
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, SAMOS 2020, 2020, 12471 : 186 - 199
  • [32] Fine-Grained Power Modeling of Multicore Processors Using FFNNs
    Mark Sagi
    Nguyen Anh Vu Doan
    Nael Fasfous
    Thomas Wild
    Andreas Herkersdorf
    International Journal of Parallel Programming, 2022, 50 : 243 - 266
  • [33] An Efficient Adaptive Method of Software-Based Self Test Generation for RISC Processors
    Hudec, Jan
    FOURTH EASTERN EUROPEAN REGIONAL CONFERENCE ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS ECBS-EERC 2015, 2015, : 119 - 121
  • [34] A Fine-Grained Pipelined Implementation of LU Decomposition on SIMD Processors
    Zhang, Kai
    Chen, ShuMing
    Liu, Wei
    Ning, Xi
    NETWORK AND PARALLEL COMPUTING, NPC 2013, 2013, 8147 : 39 - 48
  • [35] Fine-Grained Power Modeling of Multicore Processors Using FFNNs
    Sagi, Mark
    Nguyen Anh Vu Doan
    Fasfous, Nael
    Wild, Thomas
    Herkersdorf, Andreas
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2022, 50 (02) : 243 - 266
  • [36] Enhancement of Adaptive Software-Based Self Test Generation of Embedded Processors Cores
    Hudec, Jan
    IFAC PAPERSONLINE, 2019, 52 (27): : 56 - 61
  • [37] Flexible fine-grained version control for software documents
    Nguyen, TN
    Munson, EV
    Boyland, JT
    Thao, C
    11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 212 - 219
  • [38] Fine-grained management of software artefacts: the ADAMS system
    De Lucia, Andrea
    Fasano, Fausto
    Oliveto, Rocco
    Tortora, Genoveffa
    SOFTWARE-PRACTICE & EXPERIENCE, 2010, 40 (11): : 1007 - 1034
  • [39] Fine-grained contract negotiation for hierarchical software components
    Chang, H
    Collet, P
    EUROMICRO-SEAA 2005: 31ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2005, : 28 - 35
  • [40] Managing fine-grained changes in software document relationships
    Nguyen, TN
    SERP '05: Proceedings of the 2005 International Conference on Software Engineering Research and Practice, Vols 1 and 2, 2005, : 681 - 687