• DocumentCode
    2758583
  • Title

    Low Latency Recovery from Transient Faults for Pipelined Processor Architectures

  • Author

    Jeitler, Marcus ; Lechner, Jakob

  • Author_Institution
    Inst. of Comput. Eng., Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    219
  • Lastpage
    225
  • Abstract
    Recent technology trends have made radiation-induced soft errors a growing threat to the reliability of microprocessors, a problem previously only known to the aerospace industry. Therefore, the ability to handle higher soft error rates in modern processor architectures is essential in order to allow further technology scaling. This paper presents an efficient fault-tolerance method for pipeline-based processors using temporal redundancy. Instructions are executed twice at each pipeline stage, which allows the detection of transient faults. Once a fault is detected the execution is stopped immediately and recovery is implicitly performed within the pipeline stages. Due to this fast reaction the fault is contained at its origin and no expensive rollback operation is required later on.
  • Keywords
    computer architecture; fault tolerant computing; microcomputers; pipeline processing; reliability; transient analysis; aerospace industry; fault tolerance method; low latency recovery; microprocessors reliability; modern processor architectures; pipeline based processor; pipelined processor architecture; radiation induced soft error; soft error rates; transient fault; Circuit faults; Computer architecture; Fault tolerance; Fault tolerant systems; History; Pipelines; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design: Architectures, Methods and Tools (DSD), 2010 13th Euromicro Conference on
  • Conference_Location
    Lille
  • Print_ISBN
    978-1-4244-7839-2
  • Type

    conf

  • DOI
    10.1109/DSD.2010.87
  • Filename
    5615655