Hardware failure virtualization via software encoded processing

被引:4
|
作者
Wappler, Ute [1 ]
Fetzer, Christof [1 ]
机构
[1] Tech Univ Dresden, Dept Comp Sci, Dresden, Germany
关键词
D O I
10.1109/INDIN.2007.4384907
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In future, the decreasing feature size will make it much more difficult to built reliable microprocessors. Economic pressure will most likely result in the reliability of microprocessors being tuned for the commodity market. Dedicated reliable hardware is very expensive and usually slower than commodity hardware. Thus, software implemented hardware fault tolerance (SIHFT) will become essential for building safe systems. Existing SIHFT approaches either are not broadly applicable or lack the ability to reliably deal with permanent hardware faults. In contrast, Forin [11 introduced the Vital Coded Microprocessor which reliably detects transient and permanent hardware failures, but is not applicable to arbitrary programs. It requires a dedicated development process and special hardware. We extend Forin's Vital Code, so that it is applicable to arbitrary binary code which enables us to apply it to existing binaries or automatically during compile time. Furthermore, our approach does not require special purpose hardware.
引用
收藏
页码:977 / 982
页数:6
相关论文
共 50 条
  • [41] Hardware, Software and Algorithmic Solutions For Quantum Data Processing
    Lyshevski, Sergey Edward
    2012 12TH IEEE CONFERENCE ON NANOTECHNOLOGY (IEEE-NANO), 2012,
  • [42] COMPUTER HARDWARE AND SOFTWARE IN CHEMICAL INFORMATION-PROCESSING
    RUSH, JE
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1985, 189 (APR-): : 9 - CSEC
  • [43] HARDWARE AND SOFTWARE OF IMAGE PROCESSING - DIGITAL RADIOGRAPHY.
    Ishida, Masamitsu
    Kato, Hisatoyo
    Fuji Shashin Fuirumu kenkyu hokoku, 1986, (31): : 83 - 91
  • [44] MIGRATING FROM SOFTWARE TO HARDWARE IN DIGITAL SIGNAL PROCESSING
    Tudosa, Ioan
    Zet, Cristian
    Fosalau, Cristian
    MANAGEMENT OF TECHNOLOGICAL CHANGES, BOOK 1, 2011, : 629 - 632
  • [45] SPAD: Software protection through anti-debugging using hardware-assisted virtualization
    Qi, Z., 1600, Institute of Information Science (28):
  • [46] vFPGAmanager: A Hardware-Software Framework for Optimal FPGA Resources Exploitation in Network Function Virtualization
    Chiotakis, Spyros
    Pinneterre, Sebastien
    Paolino, Michele
    2019 EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS (EUCNC), 2019, : 47 - 51
  • [47] LA-vIOMMU: An Efficient Hardware-Software Co-design of IOMMU Virtualization
    Lv, Chen
    Zhang, Fuxin
    Gao, Xiang
    Zhu, Chen
    2022 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING, ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM, 2022, : 246 - 253
  • [48] SPAD: Software Protection Through Anti-Debugging Using Hardware-Assisted Virtualization
    Qi, Zhengwei
    Li, Bingyu
    Lin, Qian
    Yu, Miao
    Xia, Mingyuan
    Guan, Haibing
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2012, 28 (05) : 813 - 827
  • [49] HBSP: A Lightweight Hardware Virtualization Based Framework for Transparent Software Protection in Commodity Operating Systems
    Yu, Miao
    Yu, Peijie
    Gao, Shang
    Lin, Qian
    Zhu, Min
    Qi, Zhengwei
    FCST 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, 2009, : 601 - 606
  • [50] A Software Environment for Confining Malicious Android Applications via Resource Virtualization
    Li, Xiaolei
    Bai, Guangdong
    Liang, Zhenkai
    Yin, Heng
    2013 18TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2013, : 208 - 211