1 / 5

Nathan Fisher Wayne State University

Thermal-Aware Reliability for Real-Time Systems (inspired by title of concurrent talk in Workshop on Low Power System on Chip -- “Reliability/Wear out-Aware Design” by Mircea Stan). Nathan Fisher Wayne State University. Reliability Model : Electromigration (EM).

bridgesj
Download Presentation

Nathan Fisher Wayne State University

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Thermal-Aware Reliability for Real-Time Systems(inspired by title of concurrent talk in Workshop on Low Power System on Chip -- “Reliability/Wear out-Aware Design” by Mircea Stan) Nathan Fisher Wayne State University

  2. Reliability Model:Electromigration (EM) “[EM] is the aging process in metal interconnects caused by the exchange of momentum between electrons” -Z. Lu, J. Lach, M. Stan, and K. Skadron, IEEE Micro 2005 • Effect: • Atoms aggregation; • Voids form (open-circuit failure!)

  3. Reliability Model:Electromigration (EM) • Mathematical Model of Void Growth Rate: Where s(t) – speed function; I(s,t) – current density (e.g., speed-scaled: I(t) = σs2 (t) ) kT(s,t) – thermal energy (e.g., Fourier’s Law : dT/dt = aP(t) – bT(t) ). Q – activation energy.

  4. Lifetime Analysis:Single Processor (Interconnect) • L = lifetime of processor. • Objective: Determine a speed schedule s that maximizes Ls.t. and schedules real-time jobs {Ji = (ai, wi, di)}i where F – Void Threshold ai – Arrival Time wi– Work Requirement di -- Deadline

  5. Issues/Questions • How is reliability-aware different than temperature-aware? • Potential Answer: It might be better to run at a higher temp for short periods of time. • Feasibility Algorithms: • Exact? • Approximation algorithms w/ ratio c that guarantee a lifetime Lopt/c? • Online Algorithms

More Related