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...
Main Authors: | , , |
---|---|
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 |