Temperature-Aware Modeling and Banking of IC Lifetime Reliability

Report
Authors:Lu, Z, Department of Computer ScienceUniversity of Virginia Lach, John, Department of Computer ScienceUniversity of Virginia Stan, Mircea, Department of Computer ScienceUniversity of Virginia Skadron, Kevin, Department of Computer ScienceUniversity of Virginia
Abstract:

Most existing integrated circuit (IC) reliability models assume a uniform, typically worst-case, operating temperature, but temporal and spatial temperature variations affect expected device lifetime. As a result, design decisions and dynamic thermal management (DTM) techniques using worst-case models are pessimistic and result in excessive design margins and unnecessary runtime engagement of cooling mechanisms (and associated performance penalties). By leveraging a reliability model that accounts for temperature gradients (dramatically improving interconnect lifetime prediction accuracy) and modeling expected lifetime as a resource that is consumed over time at a temperature- and voltage-dependent rate, substantial design margin can be reclaimed and runtime penalties avoided while meeting expected lifetime requirements. In this paper, we evaluate the potential benefits and implementations of this technique by tracking the expected lifetime of a system under different workloads while accounting for the impact of dynamic voltage and temperature variations. Simulation results show that our dynamic reliability management (DRM) techniques provide a 40% performance penalty reduction over that incurred by pessimistic DTM in general-purpose computing and a 10% increase in quality of service (QoS) for servers, all while preserving the expected IC lifetime reliability.

Rights:
All rights reserved (no additional license for public reuse)
Language:
English
Source Citation:

Lu, Z, John Lach, Mircea Stan, and Kevin Skadron. "Temperature-Aware Modeling and Banking of IC Lifetime Reliability." University of Virginia Dept. of Computer Science Tech Report (2005).

Publisher:
University of Virginia, Department of Computer Science
Published Date:
2005