DocumentCode
528824
Title
Resilient microprocessor design for high performance & energy efficiency
Author
Bowman, Keith A. ; Tschanz, James W. ; Lu, Shih-Lien L. ; Aseron, Paolo A. ; Khellah, Muhammad M. ; Raychowdhury, Arijit ; Geuskens, Bibiche M. ; Tokunaga, Carlos ; Wilkerson, Chris B. ; Karnik, Tanay ; De, Vivek K.
Author_Institution
Intel Corporation Hillsboro, OR, USA
fYear
2010
fDate
18-20 Aug. 2010
Firstpage
355
Lastpage
355
Abstract
Conventional microprocessors require a clock frequency (FCLK ) guardband to ensure correct functionality during infrequent dynamic operating variations in supply voltage (VCC ), temperature, and transistor aging. Consequently, these inflexible designs cannot exploit opportunities for higher performance by increasing FCLK or lower energy by reducing VCC during favorable operating conditions. This presentation describes a 45nm resilient microprocessor with error-detection and recovery circuits to detect and correct timing errors from dynamic variations to mitigate the FCLK guardband, thus enabling higher performance or lower energy as compared to a conventional design. The microprocessor core supports two distinct error-detection designs and two separate error-recovery techniques, allowing a direct comparison of the relative trade-offs. Silicon measurements demonstrate that resilient circuits enable a 41% throughput gain at equal energy or a 22% energy reduction at equal throughput, as compared to a conventional design when executing a benchmark program with a 10% VCC droop. In addition, the resilient circuits guide an adaptive clock controller that tracks recovery cycles and adapts to persistent variations by changing FCLK . The combination of error-detection and recovery circuits with dynamic adaptation allows the microprocessor to adapt to the operating environment to deliver maximum efficiency. The presentation concludes by discussing the opportunity of applying resilient techniques to enhance the dynamic operating range (i.e., high-performance and low-power modes) for microprocessors.
Keywords
Circuit synthesis; Clocks; Design automation; Electrical engineering; Integrated circuit modeling; Microprocessors; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Low-Power Electronics and Design (ISLPED), 2010 ACM/IEEE International Symposium on
Conference_Location
Austin, TX, USA
Print_ISBN
978-1-4244-8588-8
Type
conf
Filename
5599047
Link To Document