• 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