Improving the performance of packet-switched networks-on-chip by SDM-based adaptive shortcut paths

被引:0
|
作者
Modarressi, Mehdi [1 ]
Teimouri, Nasibeh [2 ]
Sarbazi-azad, Hamid [2 ,3 ]
机构
[1] Univ Tehran, Coll Engn, Sch Elect & Comp Engn, Tehran, Iran
[2] Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
[3] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
关键词
Network-on-chip; Short-cut path; Power; Spatial-division multiplexing; VIRTUAL CHANNELS; DESIGN SPACE; POWER; OPTIMIZATION;
D O I
10.1016/j.vlsi.2014.10.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reducing the NoC power is critical for scaling up the number of nodes in future many-core systems. Most NoC designs adopt packet-switching to benefit from its high throughput and excellent scalability. These benefits, however, come at the price of the power consumption and latency overheads of routers. Circuit-switching, on the other hand, enjoys a significant reduction in power and latency of communication by directing data over pre-established circuits, but the relatively large circuit setup time and low resource utilization of this switching mechanism is often prohibitive. In this paper, we address one of the major problems of circuit-switching, i.e. the circuit setup time overhead, by an efficient and fast algorithm based on the time-division multiplexing (TDM) scheme. We then further improve the performance by reserving circuits for anticipated messages, and hence completely hide circuit setup time. To address the low resource utilization problem, we integrate the proposed circuit-switching into a packet switched NoC and use unused circuit resources to transfer packet-switched data. Evaluation results show considerable reduction in NoC power consumption and packet latency. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:193 / 204
页数:12
相关论文
共 50 条
  • [1] Power and Performance Efficient Partial Circuits in Packet-Switched Networks-on-Chip
    Teimouri, Nasibeh
    Modarressi, Mehdi
    Sarbazi-azad, Hamid
    [J]. PROCEEDINGS OF THE 2013 21ST EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2013, : 509 - 513
  • [2] Combining SDM-Based Circuit Switching with Packet Switching in a Router for On-Chip Networks
    Lusala, Angelo Kuti
    Legat, Jean-Didier
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2012, 2012
  • [3] Interfacing cores with on-chip packet-switched networks
    Bhojwani, P
    Mahapatra, R
    [J]. 16TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2003, : 382 - 387
  • [4] TCP Performance in Optical Packet-switched Networks
    Carla Raffaelli
    Paolo Zaffoni
    [J]. Photonic Network Communications, 2006, 11 : 243 - 252
  • [5] TCP performance in optical packet-switched networks
    Raffaelli, C
    Zaffoni, P
    [J]. PHOTONIC NETWORK COMMUNICATIONS, 2006, 11 (03) : 243 - 252
  • [6] Performance evaluation of adaptive routing algorithms in packet-switched intersatellite link networks
    Mohorcic, M
    Svigelj, A
    Kandus, G
    Werner, M
    [J]. INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS, 2002, 20 (02): : 97 - 120
  • [7] OPTIMIZATION OF THE PERFORMANCE OF PACKET-SWITCHED DATA-NETWORKS
    GARCIA, R
    [J]. FREQUENZ, 1984, 38 (11) : 278 - 284
  • [8] Analysing quality of service performance in packet-switched networks
    Zhou, H
    Hoang, D
    [J]. APCC 2003: 9TH ASIA-PACIFIC CONFERENCE ON COMMUNICATION, VOLS 1-3, PROCEEDINGS, 2003, : 1111 - 1114
  • [9] Performance evaluation of multicast communication in packet-switched networks
    Schuba, M
    Haverkort, BR
    Schneider, G
    [J]. PERFORMANCE EVALUATION, 2000, 39 (1-4) : 61 - 80
  • [10] PACKET-SWITCHED PERFORMANCE WITH DIFFERENT CIRCUIT-SWITCHED ROUTING PROCEDURES IN NONHIERARCHICAL INTEGRATED CIRCUIT-SWITCHED AND PACKET-SWITCHED NETWORKS
    YUM, TK
    SCHWARTZ, M
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 1987, 35 (03) : 362 - 366