On-Chip Droop-Induced Circuit Delay Prediction Based on Support-Vector Machines

被引:17
|
作者
Ye, Fangming [1 ]
Firouzi, Farshad [2 ]
Yang, Yang [3 ]
Chakrabarty, Krishnendu [4 ]
Tahoori, Mehdi B. [5 ]
机构
[1] Qualcomm Atheros Inc, San Jose, CA 95110 USA
[2] TeleNotice, D-8301 Karlsruhe, Germany
[3] Citrix Syst Inc, Raleigh, NC 27603 USA
[4] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
[5] Karlsruhe Inst Technol, D-76131 Karlsruhe, Germany
关键词
Feature selection; hardware implementation; machine learning; resilient system; support-vector machine (SVM); voltage droop; POWER-SUPPLY NOISE;
D O I
10.1109/TCAD.2015.2474392
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Voltage droop is a major reliability concern in nano-scale very large-scale integration designs. Undesirable voltage droop is often a result of excessive IR drop. On the other hand, Ldi/dt-induced droop occurs when logic gates in the circuit draw high-switching current from the on-chip power supply network, and this problem is exacerbated at high-clock frequencies and smaller technology nodes. A consequence of voltage droop is usually an increase in path delays and the occurrence of intermittent faults during circuit operation. The addition of conservative timing margins, also known as guardbands, is a common practice to tackle the problem of voltage droop. However, such static and pessimistic guardbands, which are calculated at design time based on worst-case conditions, lead to significant performance loss. Dynamic frequency scaling is an alternative approach that enables the dynamic adjustment of clock frequency based on the actual voltage droop seen during runtime. For dynamic voltage-frequency to be effective, accurate and real-time prediction of voltage droop is essential. We propose a support-vector machine (SVM)-based regression method to predict voltage droop due to pattern-dependent IR drop based on inputs to the chip at runtime. Moreover, we reduce the amount of data needed for accurate prediction by using correlation-based feature selection. Several benchmarks from ITC'99 and International Work on Logic and Synthesis' 05 highlight the effectiveness of the proposed method in terms of delay-prediction accuracy. Since real-time droop prediction requires hardware implementation of the predictor, we present the hardware design and synthesis results to demonstrate that the hardware overhead for the SVM predictor is negligible for large circuits.
引用
收藏
页码:665 / 678
页数:14
相关论文
共 50 条
  • [11] Nonlinear structural response prediction based on support vector machines
    Dong Yinfeng
    Li Yingmin
    Lai Ming
    Xiao Mingkui
    JOURNAL OF SOUND AND VIBRATION, 2008, 311 (3-5) : 886 - 897
  • [13] A study on software reliability prediction based on support vector machines
    Yang, Bo
    Lie, Xiang
    2007 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1-4, 2007, : 1176 - +
  • [14] Bagging based Support Vector Machines for spatial prediction of landslides
    Binh Thai Pham
    Dieu Tien Bui
    Prakash, Indra
    ENVIRONMENTAL EARTH SCIENCES, 2018, 77 (04)
  • [15] Endpoint prediction of EAF based on multiple support vector machines
    Yuan Ping
    Mao Zhi-zhong
    Wang Fu-li
    JOURNAL OF IRON AND STEEL RESEARCH INTERNATIONAL, 2007, 14 (02) : 20 - +
  • [17] Endpoint Prediction of EAF Based on Multiple Support Vector Machines
    Ping Yuan
    Zhi-zhong Mao
    Fu-li Wang
    Journal of Iron and Steel Research International, 2007, 14 : 20 - 24
  • [18] Wind power prediction based on multiple support vector machines
    Ding, Min
    Chen, Zhe
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 5401 - 5406
  • [19] Prediction model of coke quality based on support vector machines
    Cui, Qing-An
    He, Zhen
    Cui, Fu-Xin
    Huagong Zidonghua Ji Yibiao/Control and Instruments in Chemical Industry, 2006, 33 (01): : 28 - 31
  • [20] Server Load Prediction Based on Improved Support Vector Machines
    Yu, Yanhua
    Zhan, Xiaosu
    Song, Junde
    2008 IEEE INTERNATIONAL SYMPOSIUM ON IT IN MEDICINE AND EDUCATION, VOLS 1 AND 2, PROCEEDINGS, 2008, : 838 - 842