DocumentCode
2887448
Title
Hardware and software co-design for robust and resilient execution
Author
Reddi, Vijay Janapa
Author_Institution
Department of Electrical and Computer Engineering, The University of Texas at Austin, USA
fYear
2012
fDate
21-25 May 2012
Firstpage
380
Lastpage
380
Abstract
How do we design error-tolerant processors (and associated systems) that meet historically established high reliability standards, without exceeding fixed power budgets and cost constraints? This is the fundamental technological research challenge that present-day and future systems architects face. In the late CMOS era, device-scaling trends have resulted in an increased awareness of the various sources of unreliability at the component level. Designing and building robust processors is becoming increasingly challenging in the face of growing device susceptibility to transient and hard errors. Some solutions, such as those that circumvent the power problem today, have in fact been shown to worsen conditions for the emerging new device “reliability wall.” Future systems will require designers across all layers of the system stack to integrate adaptive design techniques, at both the hardware and software layers, to ensure robust and resilient execution.
Keywords
Reliability; Resiliency; Robustness; Variability;
fLanguage
English
Publisher
ieee
Conference_Titel
Collaboration Technologies and Systems (CTS), 2012 International Conference on
Conference_Location
Denver, CO, USA
Print_ISBN
978-1-4673-1381-0
Type
conf
DOI
10.1109/CTS.2012.6261080
Filename
6261080
Link To Document