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 条
  • [1] Embedded fault-tolerant systems
    Avresky, DR
    Grosspietsch, KE
    Johnson, BW
    Lombardi, F
    IEEE MICRO, 1998, 18 (05) : 8 - 11
  • [2] Fault-tolerant embedded systems
    Avresky, DR
    Lombardi, F
    Grosspietsch, KE
    Johnson, BW
    IEEE MICRO, 2001, 21 (05) : 12 - 15
  • [4] Efficient implementation of fault-tolerant data structures in PC-based control software
    Short, Michael
    ICINCO 2007: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL SPSMC: SIGNAL PROCESSING, SYSTEMS MODELING AND CONTROL, 2007, : 214 - 219
  • [5] Synthesis of fault-tolerant embedded systems
    Eles, Petru
    Izosimov, Viacheslav
    Pop, Paul
    Peng, Zebo
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 960 - +
  • [6] Embedded fault-tolerant systems - Introduction
    Avresky, DR
    Johnson, BW
    Lombardi, FF
    JOURNAL OF SUPERCOMPUTING, 2000, 16 (01): : 5 - 6
  • [7] A formal approach for the synthesis and implementation of fault-tolerant industrial embedded systems
    Sun, Wei-Tsun
    Girault, Alain
    Delaval, Gwenael
    2015 10TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2015, : 264 - 272
  • [8] Towards Fault-Tolerant Embedded Systems with Imperfect Fault Detection
    Huang, Jia
    Huang, Kai
    Raabe, Andreas
    Buckl, Christian
    Knoll, Alois
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 188 - 196
  • [9] Fault-tolerant Embedded Control Systems for Unreliable Hardware
    Goswami, Dip
    Mueller-Gritschneder, Daniel
    Basten, Twan
    Schlichtmann, Ulf
    Chakraborty, Samarjit
    2014 14TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS (ISIC), 2014, : 464 - 467
  • [10] Synthesis of fault-tolerant embedded systems with checkpointing and replication
    Izosimov, V
    Pop, P
    Eles, P
    Peng, Z
    DELTA 2006: THIRD IEEE INTERNATIONAL WORKSHOP ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, 2006, : 440 - +