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 条
  • [31] Energy-Efficient Design of Approximated Full Adders
    Silva, Pedro Aquino
    Meinhardt, Cristina
    2020 27TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2020,
  • [32] An Energy-efficient Receiver for Human Body Communication
    Zhang, Dahui
    Nie, Zedong
    Guan, Feng
    Wang, Lei
    MECHANICAL ENGINEERING AND INTELLIGENT SYSTEMS, PTS 1 AND 2, 2012, 195-196 : 84 - 89
  • [33] Energy-efficient graphical user interface design
    Vallerio, Keith S.
    Zhong, Lin
    Jha, Niraj K.
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2006, 5 (07) : 846 - 859
  • [34] Energy-Efficient MRAM Access Scheme Using Hybrid Circuits Based on Spin-Torque Sensors
    Sharad, Mrigank
    Venkatesan, Rangharajan
    Fong, Xuanyao
    Raghunathan, Anand
    Roy, Kaushik
    2013 IEEE SENSORS, 2013, : 234 - 237
  • [35] Design and analysis of a novel low-power and energy-efficient 18T hybrid full adder
    Amini-Valashani, Majid
    Ayat, Mehdi
    Mirzakuchaki, Sattar
    MICROELECTRONICS JOURNAL, 2018, 74 : 49 - 59
  • [36] Area, Delay, and Energy-Efficient Full Dadda Multiplier
    Munawar, Muteen
    Shabbir, Zain
    Akram, Muhammad
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (15)
  • [37] An energy-efficient design of ternary SRAM using GNRFETs
    Orouji, Maedeh
    Abbasian, Erfan
    Gholipour, Morteza
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2025, 112 (04) : 632 - 646
  • [38] Design of energy-efficient and robust ternary circuits for nanotechnology
    Moaiyeri, M. H.
    Doostaregan, A.
    Navi, K.
    IET CIRCUITS DEVICES & SYSTEMS, 2011, 5 (04) : 285 - 296
  • [39] An energy-efficient OOK transceiver for wireless sensor networks
    Daly, Denis C.
    Chandrakasan, Anantha P.
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2007, 42 (05) : 1003 - 1011
  • [40] Two New Energy-Efficient Full Adder designs
    Valashani, Majid Amini
    Mirzakuchaki, Sattar
    2016 24TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2016, : 655 - 660