Efficient implementation of fault-tolerant data structures in embedded systems

被引:0
|
作者
Embedded Systems Laboratory, University of Leicester, University Road, Leicester, United Kingdom [1 ]
机构
来源
WSEAS Trans. Comput. | 2007年 / 8卷 / 1027-1035期
关键词
Codes (symbols) - Computer software - Data structures - Digital libraries - Fault tolerance;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a small software library which is intended to reduce the impact of memory errors in embedded systems without sacrificing code readability. The library involves duplication of data in disparate areas of memory (referred to as mirror arrays): the complexity of the required processing is hidden by means of user-defined data types with operator overloading. Results are reported from two small studies in which the library was employed (a matrix multiplication program and a list-sorting program): the findings obtained suggest that the library is highly effective in the presence of memory errors and that the code changes required in order to use the library are very limited.
引用
收藏
相关论文
共 50 条
  • [41] Improved data layouts for fault-tolerant multimedia systems
    Escobar-Molano, ML
    Hao, LF
    Barrett, DA
    2000 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, PROCEEDINGS VOLS I-III, 2000, : 1429 - 1432
  • [42] MULTIBIT CORRECTING DATA INTERFACE FOR FAULT-TOLERANT SYSTEMS
    REDINBO, GR
    NAPOLITANO, LM
    ANDALEON, DD
    IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (04) : 433 - 446
  • [43] An Efficient Fault-Tolerant Scheduling Approach with Energy Minimization for Hard Real-Time Embedded Systems
    Kada, Barkahoum
    Kalla, Hamoudi
    CYBERNETICS AND INFORMATION TECHNOLOGIES, 2019, 19 (04) : 45 - 60
  • [44] An Efficient Fault-Tolerant Scheduling Approach with Energy Minimization for Hard Real-Time Embedded Systems
    Kada, Barkahoum
    Kalla, Hamoudi
    DISTRIBUTED COMPUTING FOR EMERGING SMART NETWORKS, DICES-N 2019, 2020, 1130 : 102 - 117
  • [45] Fault-tolerant scheduling for real-time embedded control systems
    Yang, CH
    Deconinck, G
    Gui, WH
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2004, 19 (02) : 191 - 202
  • [46] An Architecture for Highly Reliable Fault-Tolerant Adaptive Distributed Embedded Systems
    Barranco, Manuel
    Derasevic, Sinisa
    Proenza, Julian
    COMPUTER, 2020, 53 (03) : 38 - 46
  • [47] Energy-Efficient Fault-Tolerant Scheduling of Reliable Parallel Applications on Heterogeneous Distributed Embedded Systems
    Xie, Guoqi
    Chen, Yuekun
    Xiao, Xiongren
    Xu, Cheng
    Li, Renfa
    Li, Keqin
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2018, 3 (03): : 167 - 181
  • [48] Scheduling of fault-tolerant embedded systems with soft and hard timing constraints
    Izosimov, Viacheslav
    Pop, Paul
    Eles, Petru
    Peng, Zebo
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 794 - +
  • [49] Special section on fault-tolerant embedded systems - Guest editors' introduction
    Avresky, D
    Johnson, BW
    Lombardi, F
    IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (02) : 97 - 99
  • [50] Meeting Thermal Safe Power in Fault-Tolerant Heterogeneous Embedded Systems
    Ansari, Mohsen
    Pasandideh, Mostafa
    Saber-Latibari, Javad
    Ejlali, Alireza
    IEEE EMBEDDED SYSTEMS LETTERS, 2020, 12 (01) : 29 - 32