Energy-efficient hybrid wakeup logic

被引:0
|
作者
Huang, M [1 ]
Renau, J [1 ]
Torrellas, J [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
来源
ISLPED'02: PROCEEDINGS OF THE 2002 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN | 2002年
关键词
low power; wakeup logic; issue logic;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The instruction window is a critical component and a major energy consumer in out-of-order superscalar processors. An important source of energy consumption in the instruction window is the instruction wakeup: a completing instruction broadcasts its result register tag and an associative comparison is performed with all the entries in the window. This paper shows that a very large fraction of the completing instructions have to wake up no more than a single instruction currently in the window. Consequently, we propose to save energy by using indexing to only enable the comparator at the single instruction to wake up. Only in the rare case when more than one instruction needs to wake up, our scheme reverts to enabling all the comparators or a subset of them. For this reason, we call our scheme Hybrid. Overall, our scheme is very effective: for a processor with a 96-entry window, the number of comparisons performed by the average completing instruction with a destination register is reduced to 0.8. The exact magnitude of the energy savings will depend on the specific instruction window implementation. Furthermore, the application suffers no performance penalty.
引用
收藏
页码:196 / 201
页数:6
相关论文
共 50 条
  • [11] Design of robust, energy-efficient full adders for deep-submicrometer design using hybrid-CMOS logic style
    Goel, Sumeer
    Kumar, Ashok
    Bayoumi, Magdy A.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (12) : 1309 - 1321
  • [12] Energy-efficient hybrid split capacitor switching scheme for SAR ADCs
    Zhang, Yulin
    Chen, Hua
    Guo, Guiliang
    Yan, Yuepeng
    IEICE ELECTRONICS EXPRESS, 2016, 13 (07):
  • [13] Energy-Efficient Design of Hybrid MTJ/CMOS and MTJ/Nanoelectronics Circuits
    Thapliyal, Himanshu
    Sharifi, Fazel
    Kumar, S. Dinesh
    IEEE TRANSACTIONS ON MAGNETICS, 2018, 54 (07)
  • [14] New energy-efficient hybrid wide-operand adder architecture
    Jafarzadehpour, Fereshteh
    Molahosseini, Amir Sabbagh
    Zarandi, Azadeh Alsadat Emrani
    Sousa, Leonel
    IET CIRCUITS DEVICES & SYSTEMS, 2019, 13 (08) : 1221 - 1231
  • [15] Approximate Hybrid High Radix Encoding for Energy-Efficient Inexact Multipliers
    Leon, Vasileios
    Zervakis, Georgios
    Soudris, Dimitrios
    Pekmestzi, Kiamal
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (03) : 421 - 430
  • [16] Design exploration of a Symmetric Pass Gate Adiabatic Logic for energy-efficient and secure hardware
    Kumar, S. Dinesh
    Thapliyal, Himanshu
    Mohammad, Azhar
    Perumalla, Kalyan S.
    INTEGRATION-THE VLSI JOURNAL, 2017, 58 : 369 - 377
  • [17] Energy-Efficient Wide-Range Level Shifter With a Logic Error Detection Circuit
    Park, Jihwan
    Jeong, Hanwool
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2023, 31 (05) : 701 - 705
  • [18] Energy-Efficient Ternary Multiplier
    Agrawal, Rishi
    Abhijith, Narayanabhatla Savyasachi
    Kumar, Uppugunduru Anil
    Veeramachaneni, Sreehari
    Ahmed, Syed Ershad
    2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 382 - 387
  • [19] Revisiting Dynamic Logic-A True Candidate for Energy-Efficient Cryogenic Operation in Nanoscaled Technologies
    Stanger, Inbal
    Roknian, Noam
    Shavit, Netanel
    Shoshan, Yonatan
    Weizman, Yoav
    Teman, Adam
    Charbon, Edoardo
    Fish, Alexander
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (03) : 987 - 999
  • [20] Quasi-Adiabatic Logic Arrays for Silicon and Beyond-Silicon Energy-Efficient ICs
    Tenace, Valerio
    Calimera, Andrea
    Macii, Enrico
    Poncino, Massimo
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2016, 63 (12) : 1111 - 1115