• DocumentCode
    125557
  • Title

    Combining Error Detection and Transactional Memory for Energy-Efficient Computing below Safe Operation Margins

  • Author

    Yalcin, Gulay ; Cristal, Adrian ; Unsal, Ozan ; Sobe, Anita ; Harmanci, Derin ; Felber, Pascal ; Voronin, A. ; Wamhoff, Jons-Tobias ; Fetzer, Christof

  • Author_Institution
    Barcelona Comput. Center, Barcelona, Spain
  • fYear
    2014
  • fDate
    12-14 Feb. 2014
  • Firstpage
    248
  • Lastpage
    255
  • Abstract
    The power envelope has become a major issue for the design of computer systems. One way of reducing energy consumption is to downscale the voltage of microprocessors. However, this does not come without costs. By decreasing the voltage, the likelihood of failures increases drastically and without mechanisms for reliability, the systems would not operate any more. For reliability we need (1) error detection and (2) error recovery mechanisms. We provide in this paper a first study investigating the combination of different error detection mechanisms with transactional memory, with the objective to improve energy efficiency. According to our evaluation, using reliability schemes combined with transactional memory for error recovery reduces energy by 54% while providing a reliability level of 100%.
  • Keywords
    microprocessor chips; power aware computing; system recovery; computer system design; energy consumption reduction; energy efficiency improvement; energy-efficient computing; error detection mechanism; error recovery mechanism; failure likelihood; microprocessor voltage; reliability schemes; safe operation margins; transactional memory; Checkpointing; Circuit faults; Energy consumption; Hardware; Reliability; Synchronization; Transient analysis; Energy Efficiency; Scaling Supply Voltage; Transactional Memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2014 22nd Euromicro International Conference on
  • Conference_Location
    Torino
  • ISSN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2014.61
  • Filename
    6787283