Reducing Power of Traffic Manager in Routers via Dynamic On/Off-chip Scheduling

被引:0
|
作者
Fan, Jindou [1 ]
Hu, Chengchen [1 ]
He, Keqiang [1 ]
Jiang, Junchen [1 ]
Liu, Bin [1 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Tsinghua Natl Lab Informat Sci & Technol, Beijing 100084, Peoples R China
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Green networking in the Internet becomes increasingly important. In a high-performance router, the dominant power consumer on the Internet, half of its total power usage goes into the line-cards, where the traffic managers inside consume most of it. In this paper, we propose an energy-efficient design on the traffic manager architecture for packet buffering and storage. Unlike traditional routers where packets are always kept in off-chip memory, we propose a dynamic on-chip and off-chip scheduling mechanism, called Dynamic Packet Manager (DPM), to reduce both peak and average power consumption caused by the traffic manager. DPM buffers packets in a small on-chip memory in the light-traffic period, and activates the off-chip memory on when the on-chip memory is to overflow. In this design, when the traffic is light, the off-chip memory is put into power saving state by clock gating so that the average power consumption is reduced. With an on-chip flow based and off-chip class-based design, DPM can save one off-chip memory otherwise used for the per-flow index information storage, therefore further reduce the peak power usage. We present the theoretic analysis guiding the implementation of the DPM mechanism. Experiments on three prototypes implemented on different hardware show that the peak and average power consumptions can be reduced by 27.9% and 37.5% respectively, along with less on-chip memory cost. Besides, the traffic manger with DPM shows better performance on average packet scheduling delay than the one without DPM.
引用
收藏
页码:1925 / 1933
页数:9
相关论文
共 50 条
  • [21] Low power CMOS off-chip drivers with slew-rate difference
    Lin, RB
    Chen, JC
    PROCEEDINGS OF ASP-DAC '99: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1999, 1999, : 169 - 172
  • [22] A Processor Power Management Scheme for Handheld Systems Considering Off-Chip Contributions
    Choi, Jinuk
    Cha, Hojung
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2010, 6 (03) : 255 - 264
  • [23] Stick Buffer Cache v2: Improved Input Feature Map Cache for Reducing off-chip Memory Traffic in CNN Accelerators
    Struharik, Rastislav
    Vranjkovic, Vuk
    2019 27TH TELECOMMUNICATIONS FORUM (TELFOR 2019), 2019, : 450 - 453
  • [24] Off-chip latency-driven dynamic voltage and frequency scaling for an MPEG decoding
    Choi, K
    Soma, R
    Pedram, M
    41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 544 - 549
  • [25] GRAVITY-DRIVEN PULSATILE MICROMIXER WITHOUT USING DYNAMIC OFF-CHIP CONTROLLERS
    Li, Zhenglin
    Kim, Sung-Jin
    30TH IEEE INTERNATIONAL CONFERENCE ON MICRO ELECTRO MECHANICAL SYSTEMS (MEMS 2017), 2017, : 1272 - 1274
  • [26] CACTI-IO: CACTI With Off-Chip Power-Area-Timing Models
    Jouppi, Norman P.
    Kahng, Andrew B.
    Muralimanohar, Naveen
    Srinivas, Vaishnav
    2012 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2012, : 294 - 301
  • [27] CACTI-IO: CACTI With OFF-chip Power-Area-Timing Models
    Jouppi, Norman P.
    Kahng, Andrew B.
    Muralimanohar, Naveen
    Srinivas, Vaishnav
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (07) : 1254 - 1267
  • [28] Traffic-Aware Power-Gating Scheme for Network-On-Chip Routers
    Nasirian, Nasim
    Soosahabi, Reza
    Bayoumi, Magdy
    2016 IEEE DALLAS CIRCUITS AND SYSTEMS CONFERENCE (DCAS), 2016,
  • [29] Controlling inductive cross-talk and power in off-chip buses using CODECs
    LaMeres, Brock J.
    Gulati, Kanupriya
    Khatri, Sunil P.
    ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 850 - 855
  • [30] Off-chip bus power minimization using serialization with cache-based encoding
    Mohammad, Khader
    Kabeer, Ahsan
    Taha, Tarek M.
    Owaida, Muhsen
    Washha, Mandi
    MICROELECTRONICS JOURNAL, 2016, 54 : 138 - 149