Low-Power Cooling Codes With Efficient Encoding and Decoding

被引:5
|
作者
Chee, Yeow Meng [1 ]
Etzion, Tuvi [2 ]
Kiah, Han Mao [3 ]
Vardy, Alexander [4 ,5 ]
Wei, Hengjia [6 ]
机构
[1] Natl Univ Singapore, Dept Ind Syst Engn & Management, Singapore 117576, Singapore
[2] Technion Israel Inst Technol, Dept Comp Sci, IL-3200003 Haifa, Israel
[3] Nanyang Technol Univ, Sch Phys & Math Sci, Singapore 637371, Singapore
[4] Univ Calif San Diego, Dept Elect & Comp Engn, La Jolla, CA 92093 USA
[5] Univ Calif San Diego, Dept Comp Sci & Engn, La Jolla, CA 92093 USA
[6] Ben Gurion Univ Negev, Dept Elect & Comp Engn, IL-84105 Beer Sheva, Israel
基金
美国国家科学基金会;
关键词
Cooling codes; low-power cooling (LPC) codes; thermal-management coding;
D O I
10.1109/TIT.2020.2977871
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a bus with n wires, each wire has two states, '0' or '1', representing one bit of information. Whenever the state transitions from '0' to '1', or '1' to '0', joule heating causes the temperature to rise, and high temperatures have adverse effects on on-chip bus performance. Recently, the class of low-power cooling (LPC) codes was proposed to control such state transitions during each transmission. As suggested in earlier work, LPC codes may be used to control simultaneously both the peak temperature and the average power consumption of on-chip buses. Specifically, an (n, t, w)-LPC code is a coding scheme over n wires that (i) avoids state transitions on the t hottest wires (thus preventing the peak temperature from rising); and (ii) allows at most w state transitions in each transmission (thus reducing average power consumption). In this paper, for any fixed value of w, several constructions are presented for large LPC codes that can be encoded and decoded in time O(n log(2)(n/w)) along with the corresponding encoding/decoding schemes. In particular, we construct LPC codes of size (n/w)(w-1), which are asymptotically optimal. We then modify these LPC codes to also correct errors in time O(n(3)). For the case where w is proportional to n, we further present a different construction of large LPC codes, based on a mapping from cooling codes to LPC codes. Using this construction, we obtain two families of LPC codes whose encoding and decoding complexities are O(n(3)).
引用
收藏
页码:4804 / 4818
页数:15
相关论文
共 50 条
  • [1] Low-Power Cooling Codes with Efficient Encoding and Decoding
    Chee, Yeow Meng
    Etzion, Tuvi
    Kiah, Han Mao
    Vardy, Alexander
    Wei, Hengjia
    2018 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2018, : 1655 - 1659
  • [2] Low-power data encoding/decoding for energy-efficient static random access memory design
    Pasandi, Ghasem
    Mehrabi, Kolsoom
    Ebrahimi, Behzad
    Fakhraei, Sied Mehdi
    Afzali-Kusha, Ali
    Pedram, Massoud
    IET CIRCUITS DEVICES & SYSTEMS, 2019, 13 (08) : 1152 - 1159
  • [3] Low-Power Dual Quantization-Domain Decoding for LDPC Codes
    Abu-Surra, Shadi
    Pisek, Eran
    Henige, Thomas
    Rajagopal, Sridhar
    2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 3151 - 3156
  • [4] Efficient encoding and decoding schemes for balanced codes
    Youn, JH
    Bose, B
    IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (09) : 1229 - 1232
  • [5] Low-power approach for decoding convolutional codes with adaptive Viterbi algorithm approximations
    Henning, R
    Chakrabarti, C
    ISLPED'02: PROCEEDINGS OF THE 2002 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2002, : 68 - 71
  • [6] Low power decoding of BCH codes
    Wu, YJ
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 369 - 372
  • [7] Combinatorial constructions of optimal low-power error-correcting cooling codes
    Liu, Shuangqing
    Ji, Lijun
    DESIGNS CODES AND CRYPTOGRAPHY, 2024, 92 (08) : 2235 - 2252
  • [8] LNS for low-power MPEG decoding
    Arnold, MG
    ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS XII, 2002, 4791 : 369 - 380
  • [9] Efficient RC low-power bus encoding methods for crosstalk reduction
    Fan, Chih-Peng
    Fang, Chia-Hao
    INTEGRATION-THE VLSI JOURNAL, 2011, 44 (01) : 75 - 86
  • [10] Efficient encoding scheme for LT codes with soft iterative decoding
    Zhang, Meixiang
    Kim, Sooyoung
    IET COMMUNICATIONS, 2018, 12 (13) : 1624 - 1629