Adaptive channel buffers in on-chip interconnection networks - A power and performance analysis

被引:16
|
作者
Kodi, Avinash Karanth [1 ]
Sarathy, Ashwini [2 ]
Louri, Ahmed [2 ]
机构
[1] Ohio Univ, Russ Coll Engn & Technol, Dept Elect Engn & Comp Sci, Athens, OH 45701 USA
[2] Univ Arizona, Dept Elect & Comp Engn, Tucson, AZ 85721 USA
基金
美国国家科学基金会;
关键词
on-chip networks; interconnect design; adaptive channel buffers; low-power architecture;
D O I
10.1109/TC.2008.77
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
On-chip interconnection networks (OCINs) have emerged as a modular and scalable solution for wire delay constraints in deep submicron VLSI design. OCIN research has shown that the design of buffers in the router influences the energy consumption, area overhead, and overall performance of the network. In this paper, we propose a low-power low-area OCIN architecture by reducing the number of buffers within the router. To minimize the performance degradation due to the reduced buffer size, we use the already existing repeaters along the inter-router channels to double as buffers along the channel when required. At low network loads, the proposed adaptive channel buffers function as conventional repeaters, propagating the signals. At high network loads, the adaptive channel buffers function as storage elements in addition to the router buffers. The router buffers can be assigned either statically or dynamically to the incoming packets. Static allocation reserves equal buffer space partitioned among all of the incoming packets, whereas dynamic allocation reserves buffer space on a per- flit basis, enabling higher buffer occupancy. We evaluate the proposed adaptive channel buffers with both static and dynamic buffer allocation policies in the 90- nm technology node, using 8 x 8 mesh and folded torus network topologies. Simulation results using the SPLASH-2 suite benchmarks and synthetic traffic patterns show that, by reducing the router buffer size, our proposed architecture achieves nearly 40 percent savings in router buffer power, 30 percent savings in overall network power, and 41 percent savings in area, with only a marginal 1-5 percent drop in throughput under dynamic buffer allocation and about 10-20 percent drop in throughput for statically assigned buffers.
引用
收藏
页码:1169 / 1181
页数:13
相关论文
共 50 条
  • [1] On-chip interconnection networks of the trips chip
    Gratz, Paul
    Kim, Changkyu
    Sankaralingam, Karthikeyan
    Hanson, Heather
    Shivakumar, Premkishore
    Keckler, Stephen W.
    Burger, Doug
    [J]. IEEE MICRO, 2007, 27 (05) : 41 - 50
  • [2] Benchmarking of on-chip interconnection networks
    Wiklund, D
    Sathe, S
    Liu, D
    [J]. 16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 621 - 624
  • [3] An Analysis of On-Chip Interconnection Networks for Large-Scale Chip Multiprocessors
    Sanchez, Daniel
    Michelogiannakis, George
    Kozyrakis, Christos
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2010, 7 (01)
  • [4] Evaluation and performance comparison of TriBA with existing on-chip interconnection networks
    Haroon-Ur-Rashid
    Feng, Shi
    Kamran, Muhammad
    Ji Weixing
    [J]. THIRD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES 2007, PROCEEDINGS, 2007, : 291 - +
  • [5] Research challenges for on-chip interconnection networks
    Owens, John D.
    Dally, William J.
    Ho, Ron
    Jayasimha, D. N.
    Keckler, Stephen W.
    Peh, Li-Shiuan
    [J]. IEEE MICRO, 2007, 27 (05) : 96 - 108
  • [6] EVALUATION OF ON-CHIP STATIC INTERCONNECTION NETWORKS
    MAZUMDER, P
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1987, 36 (03) : 365 - 369
  • [7] Low-power and high-performance adaptive routing in on-chip networks
    Xiang, Dong
    Pan, Qunyang
    [J]. CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2019, 1 (02) : 92 - 110
  • [8] Low-power and high-performance adaptive routing in on-chip networks
    Dong Xiang
    Qunyang Pan
    [J]. CCF Transactions on High Performance Computing, 2019, 1 : 92 - 110
  • [9] Reconfigurable on-chip interconnection networks for high performance embedded SoC design
    Oveis-Gharan, Masoud
    Khan, Gul N.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2020, 106
  • [10] Detection and Localization of Channel-Short Faults in Regular On-Chip Interconnection Networks
    Bhowmik B.
    [J]. SN Computer Science, 4 (5)