Exploiting Locality to Improve Circuit-level Timing Speculation

被引:1
|
作者
Xin, Jing [1 ]
Joseph, Russ [1 ]
机构
[1] Northwestern Univ, Evanston, IL 60208 USA
关键词
Error locality; timing speculation; low-power design; reliability;
D O I
10.1109/L-CA.2009.50
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Circuit-level timing speculation has been proposed as a technique to reduce dependence on design margins, eliminating power and performance overheads. Recent work has proposed microarchitectural methods to dynamically detect and recover from timing errors in processor logic. This work has not evaluated or exploited the disparity of error rates at the level of static instructions. In this paper, we demonstrate pronounced locality in error rates at the level of static instructions. We propose timing error prediction to dynamically anticipate timing errors at the instruction-level and reduce the costly recovery penalty. This allows us to achieve 43.6% power savings when compared to a baseline policy and incurs only 6.9% performance penalty.
引用
收藏
页码:40 / 43
页数:4
相关论文
共 50 条
  • [1] Ultra-Low Power Pipeline Structure Exploiting Noncritical Stage with Circuit-Level Timing Speculation
    Tao Luo
    Ya-Juan He
    Ping Luo
    Yan-Ming He
    Feng Hu
    Journal of Electronic Science and Technology, 2013, (03) : 301 - 305
  • [2] Ultra-Low Power Pipeline Structure Exploiting Noncritical Stage with Circuit-Level Timing Speculation
    Tao Luo
    Ya-Juan He
    Ping Luo
    Yan-Ming He
    Feng Hu
    JournalofElectronicScienceandTechnology, 2013, 11 (03) : 301 - 305
  • [3] Performance improvement with circuit-level speculation
    Liu, T
    Lu, SL
    33RD ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE: MICRO-33 2000, PROCEEDINGS, 2000, : 348 - 355
  • [4] Razor: A low-power pipeline based on circuit-level timing speculation
    Ernst, D
    Kim, NS
    Das, S
    Pant, S
    Rao, R
    Pham, T
    Ziesler, C
    Blaauw, D
    Austin, T
    Flautner, K
    Mudge, T
    36TH INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, PROCEEDINGS, 2003, : 7 - 18
  • [5] Re-Synthesis for Cost-Efficient Circuit-Level Timing Speculation
    Liu, Yuxi
    Yuan, Feng
    Xu, Qiang
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 158 - 163
  • [6] Energy-Efficient RISC Design with On-Demand Circuit-Level Timing Speculation
    Lin, Tay-Jyi
    Kuo, Yu-Ting
    Tsai, Yu-Jung
    Shyu, Ting-Yu
    Chu, Yuan-Hua
    2012 17TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2012, : 477 - +
  • [7] Enhancements of a Circuit-Level Timing Speculation Technique and Their Evaluations Using a Co-simulation Environment
    Kunitake, Yuji
    Mima, Kazuhiro
    Sato, Toshinori
    Yasuura, Hiroto
    IEICE TRANSACTIONS ON ELECTRONICS, 2009, E92C (04): : 483 - 491
  • [8] Razor: Circuit-level correction of timing errors for low-power operation
    Ernst, D
    Das, S
    Lee, S
    Blaauw, D
    Austin, T
    Mudge, T
    Kim, NS
    Flautner, K
    IEEE MICRO, 2004, 24 (06) : 10 - 20
  • [9] Circuit-level Approach to Improve the Temperature Reliability of Bi-stable PUFs
    Ganta, Dinesh
    Nazhandali, Leyla
    PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 467 - 472
  • [10] ELECTROMIGRATION FAILURE OF CIRCUIT-LEVEL INTERCONNECTIONS
    SANCHEZ, JE
    MORRIS, JW
    LLOYD, JR
    JOM-JOURNAL OF THE MINERALS METALS & MATERIALS SOCIETY, 1990, 42 (09): : 41 - 45