Selectively Fortifying Reconfigurable Computing Device to Achieve Higher Error Resilience

With the advent of 10 nm CMOS devices and “exotic” nanodevices, the location and occurrence time of hardware defects and design faults become increasingly unpredictable, therefore posing severe challenges to existing techniques for error-resilient computing because most of them statically assign har...

Full description

Bibliographic Details
Main Authors: Mingjie Lin, Yu Bai, John Wawrzynek
Format: Article
Language:English
Published: Hindawi Limited 2012-01-01
Series:Journal of Electrical and Computer Engineering
Online Access:http://dx.doi.org/10.1155/2012/593532
id doaj-1de7e2b456ed400a8d1c6f1433056e42
record_format Article
spelling doaj-1de7e2b456ed400a8d1c6f1433056e422021-07-02T05:03:33ZengHindawi LimitedJournal of Electrical and Computer Engineering2090-01472090-01552012-01-01201210.1155/2012/593532593532Selectively Fortifying Reconfigurable Computing Device to Achieve Higher Error ResilienceMingjie Lin0Yu Bai1John Wawrzynek2Department of Electrical Engineering and Comouter Science, University of Central Florida, Orlando, 32816 FL, USADepartment of Electrical Engineering and Comouter Science, University of Central Florida, Orlando, 32816 FL, USADepartment of Electrical Engineering and Comouter Science, University of California at Berkeley, Berkeley, 94720 CA, USAWith the advent of 10 nm CMOS devices and “exotic” nanodevices, the location and occurrence time of hardware defects and design faults become increasingly unpredictable, therefore posing severe challenges to existing techniques for error-resilient computing because most of them statically assign hardware redundancy and do not account for the error tolerance inherently existing in many mission-critical applications. This work proposes a novel approach to selectively fortifying a target reconfigurable computing device in order to achieve hardware-efficient error resilience for a specific target application. We intend to demonstrate that such error resilience can be significantly improved with effective hardware support. The major contributions of this work include (1) the development of a complete methodology to perform sensitivity and criticality analysis of hardware redundancy, (2) a novel problem formulation and an efficient heuristic methodology to selectively allocate hardware redundancy among a target design’s key components in order to maximize its overall error resilience, and (3) an academic prototype of SFC computing device that illustrates a 4 times improvement of error resilience for a H.264 encoder implemented with an FPGA device.http://dx.doi.org/10.1155/2012/593532
collection DOAJ
language English
format Article
sources DOAJ
author Mingjie Lin
Yu Bai
John Wawrzynek
spellingShingle Mingjie Lin
Yu Bai
John Wawrzynek
Selectively Fortifying Reconfigurable Computing Device to Achieve Higher Error Resilience
Journal of Electrical and Computer Engineering
author_facet Mingjie Lin
Yu Bai
John Wawrzynek
author_sort Mingjie Lin
title Selectively Fortifying Reconfigurable Computing Device to Achieve Higher Error Resilience
title_short Selectively Fortifying Reconfigurable Computing Device to Achieve Higher Error Resilience
title_full Selectively Fortifying Reconfigurable Computing Device to Achieve Higher Error Resilience
title_fullStr Selectively Fortifying Reconfigurable Computing Device to Achieve Higher Error Resilience
title_full_unstemmed Selectively Fortifying Reconfigurable Computing Device to Achieve Higher Error Resilience
title_sort selectively fortifying reconfigurable computing device to achieve higher error resilience
publisher Hindawi Limited
series Journal of Electrical and Computer Engineering
issn 2090-0147
2090-0155
publishDate 2012-01-01
description With the advent of 10 nm CMOS devices and “exotic” nanodevices, the location and occurrence time of hardware defects and design faults become increasingly unpredictable, therefore posing severe challenges to existing techniques for error-resilient computing because most of them statically assign hardware redundancy and do not account for the error tolerance inherently existing in many mission-critical applications. This work proposes a novel approach to selectively fortifying a target reconfigurable computing device in order to achieve hardware-efficient error resilience for a specific target application. We intend to demonstrate that such error resilience can be significantly improved with effective hardware support. The major contributions of this work include (1) the development of a complete methodology to perform sensitivity and criticality analysis of hardware redundancy, (2) a novel problem formulation and an efficient heuristic methodology to selectively allocate hardware redundancy among a target design’s key components in order to maximize its overall error resilience, and (3) an academic prototype of SFC computing device that illustrates a 4 times improvement of error resilience for a H.264 encoder implemented with an FPGA device.
url http://dx.doi.org/10.1155/2012/593532
work_keys_str_mv AT mingjielin selectivelyfortifyingreconfigurablecomputingdevicetoachievehighererrorresilience
AT yubai selectivelyfortifyingreconfigurablecomputingdevicetoachievehighererrorresilience
AT johnwawrzynek selectivelyfortifyingreconfigurablecomputingdevicetoachievehighererrorresilience
_version_ 1721339066400636928