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
关键词
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 条
  • [21] Energy-Efficient Adaptation Logic for HTTP Streaming in Mobile Networks
    Moldovan, Christian
    Wamser, Florian
    Hossfeld, Tobias
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON NETWORKED SYSTEMS (NETSYS 2019), 2019, : 88 - 95
  • [22] Enabling Energy-Efficient Ternary Logic Gates using CNFETs
    Tabrizchi, Sepehr
    Sharifi, Fazel
    Badawy, Abdel-Hameed
    Saifullah, Z. M.
    2017 IEEE 17TH INTERNATIONAL CONFERENCE ON NANOTECHNOLOGY (IEEE-NANO), 2017, : 542 - 547
  • [23] Scalable energy-efficient magnetoelectric spin-orbit logic
    Manipatruni, Sasikanth
    Nikonov, Dmitri E.
    Lin, Chia-Ching
    Gosavi, Tanay A.
    Liu, Huichu
    Prasad, Bhagwati
    Huang, Yen-Lin
    Bonturim, Everton
    Ramesh, Ramamoorthy
    Young, Ian A.
    NATURE, 2019, 565 (7737) : 35 - +
  • [24] An Energy-Efficient Routing Algorithm for WSNs Using Fuzzy Logic
    Rao, Preetha R.
    Lipare, Amruta
    Edla, Damodar Reddy
    Parne, Saidi Reddy
    SENSORS, 2023, 23 (19)
  • [25] Energy-efficient logic BIST based on state correlation analysis
    Chen, XD
    Hsiao, MS
    21ST IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2003, : 267 - 272
  • [26] Energy-efficient synchronous-logic and asynchronous-logic FFT/IFFT processors
    Chong, Kwen-Siong
    Gwee, Bah-Hwee
    Chang, Joseph S.
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2007, 42 (09) : 2034 - 2045
  • [27] Energy-efficient shortest routes for electric and hybrid vehicles
    Strehler, Martin
    Merting, Soeren
    Schwan, Christian
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2017, 103 : 111 - 135
  • [28] Energy-Efficient Hybrid DRAM/NVM Main Memory
    Hassan, Ahmad
    Vandierendonck, Hans
    Nikolopoulos, Dimitrios S.
    2015 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION (PACT), 2015, : 492 - 493
  • [29] SAR-Assisted Energy-Efficient Hybrid ADCs
    Lozada, Kent Edrian
    Chang, Dong-Jin
    Oh, Dong-Ryeol
    Seo, Min-Jae
    Ryu, Seung-Tak
    IEEE Open Journal of the Solid-State Circuits Society, 2024, 4 : 163 - 175
  • [30] HYBRID SILICON DEVICES FOR ENERGY-EFFICIENT OPTICAL TRANSMITTERS
    Srinivasan, Sudharsanan
    Tang, Yongbo
    Read, Graham
    Hossain, Nadir
    Hang, Di
    Sweeney, Stephen J.
    Bowers, John E.
    IEEE MICRO, 2013, 33 (01) : 22 - 31