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 条
  • [1] A Novel Energy-Efficient Hybrid Full Adder Circuit
    Sharma, Trapti
    Kumre, Laxmi
    ADVANCES IN DATA AND INFORMATION SCIENCES, VOL 1, 2018, 38 : 105 - 114
  • [2] Significance-Driven Logic Compression for Energy-Efficient Multiplier Design
    Qiqieh, Issa
    Shafik, Rishad
    Tarawneh, Ghaith
    Sokolov, Danil
    Das, Shidhartha
    Yakovlev, Alex
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2018, 8 (03) : 417 - 430
  • [3] Energy-Efficient Ternary Arithmetic Logic Unit Design in CNTFET Technology
    Trapti Sharma
    Laxmi Kumre
    Circuits, Systems, and Signal Processing, 2020, 39 : 3265 - 3288
  • [4] Energy-Efficient Ternary Arithmetic Logic Unit Design in CNTFET Technology
    Sharma, Trapti
    Kumre, Laxmi
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2020, 39 (07) : 3265 - 3288
  • [5] Implementation of Improved Energy-Efficient FIR Filter Using Reversible Logic
    Sahu, Lavisha
    Kumar, Umesh
    Singh, Lajwanti
    DATA SCIENCE AND BIG DATA ANALYTICS, 2019, 16 : 229 - 238
  • [6] Design Considerations for Energy-Efficient and Variation-Tolerant Nonvolatile Logic
    Yang, Jinghua
    Dengi, Aykut
    Vrudhula, Sarma
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (12) : 2628 - 2640
  • [7] Experimental Investigation of Energy-Efficient Digital Circuits Based on eSFQ Logic
    Volkmann, Mark H.
    Sahu, Anubhav
    Fourie, Coenrad J.
    Mukhanov, Oleg A.
    IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2013, 23 (03)
  • [8] Energy-efficient skewed static logic with dual Vt:: Design and synthesis
    Kim, C
    Kim, KW
    Kang, SM
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (01) : 64 - 70
  • [9] An Energy-efficient Binarized Neural Network Using Analog-intensive Feature Extraction for Keyword and Speaker Verification Wakeup
    Pu, Ning
    Zhao, Kang
    Abubakar, Syed Muhammad
    Yin, Yue
    Jiang, Hanjun
    Yang, Xiaofeng
    Wang, Zhihua
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [10] Energy-Efficient Hybrid Full Adder (EEHFA) for Arithmetic Applications
    Rajagopal, Thiruvengadam
    Chakrapani, Arvind
    NATIONAL ACADEMY SCIENCE LETTERS-INDIA, 2022, 45 (02): : 165 - 168