3D NOC for many-core processors

被引:9
|
作者
Zia, Aamir [1 ]
Kannan, Sachhidh [1 ]
Chao, H. Jonathan [1 ]
Rose, Garrett S. [1 ]
机构
[1] NYU, Polytech Inst, Metrotech Ctr 5, Brooklyn, NY 11201 USA
关键词
3D integration; CMP; Clos network; Through-silicon vias; Scalability; Low-power; ON-CHIP; PERFORMANCE; TECHNOLOGY; DESIGN; MODEL; ICS;
D O I
10.1016/j.mejo.2011.09.013
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With an increasing number of processors forming many-core chip multiprocessors (CMP), there exists a need for easily scalable, high-performance and low-power intra-chip communication infrastructure for emerging systems. In CMPs with hundreds of processing elements, 3D integration can be utilized to shorten long wires forming communication links. In this paper, we propose a Clos network-on-chip (CNOC) in conjunction with 3D integration as a viable network topology for many core CMPs. The primary benefit of 3D CNOC is scalability and a clear upper bound on power dissipation. We present the architectural and physical design of 3D CNOC and compare its performance with several other topologies. Comparisons are made among several topologies (fat tree, flattened butterfly, mesh and Clos) showing the power consumption of a 3D CNOC increases only minimally as the network size is scaled from 64 to 512 nodes relative to the other topologies. Furthermore, in a 512-node system, 3D CNOC consumes about 15% less average power than any other topology. We also compare 3D partitioning strategies for these topologies and discuss their effect on wire delay and the number of through-silicon vias. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1380 / 1390
页数:11
相关论文
共 50 条
  • [1] Regional cache organization for NoC based many-core processors
    Ye, John M.
    Cao, Man
    Qu, Zening
    Chen, Tianzhou
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (02) : 175 - 186
  • [2] Process Variation-Aware Floorplanning for 3D Many-Core Processors
    Hong, Hyejeong
    Lim, Jaeil
    Kang, Sungho
    2012 IEEE ELECTRICAL DESIGN OF ADVANCED PACKAGING AND SYSTEMS SYMPOSIUM (EDAPS), 2012, : 193 - 196
  • [3] Improving 3D Lattice Boltzmann Method stencil with asynchronous transfers on many-core processors
    Minh Quan Ho
    Obrecht, Christian
    Tourancheau, Bernard
    de Dinechin, Benoit Dupont
    Hascoet, Julien
    2017 IEEE 36TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2017,
  • [4] New Thermal-Aware Voltage Island Formation for 3D Many-Core Processors
    Hong, Hyejeong
    Lim, Jaeil
    Lim, Hyunyul
    Kang, Sungho
    ETRI JOURNAL, 2015, 37 (01) : 118 - 127
  • [5] Economic models for many-core processors
    Kumar, Rakesh
    DR DOBBS JOURNAL, 2008, 33 (03): : 10 - 10
  • [6] Round-trip DRAM Access Fairness in 3D NoC-based Many-core Systems
    Chen, Xiaowen
    Lu, Zhonghai
    Liu, Sheng
    Chen, Shuming
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16
  • [7] TAPP: Temperature-Aware Application Mapping for NoC-Based Many-Core Processors
    Zhu, Di
    Chen, Lizhong
    Pinkston, Timothy M.
    Pedram, Massoud
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 1241 - 1244
  • [8] Thermal Capacitance Matching in 3D Many-Core Architectures
    Green, Craig E.
    Fedorov, Andrei G.
    Joshi, Yogendra K.
    2011 27TH ANNUAL IEEE SEMICONDUCTOR THERMAL MEASUREMENT AND MANAGEMENT SYMPOSIUM (SEMI-THERM), 2011, : 110 - 115
  • [9] Federated Scheduling in Clustered Many-core Processors
    Koike, Ryotaro
    Azumi, Takuya
    PROCEEDINGS OF THE 2021 IEEE/ACM 25TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2021), 2021,
  • [10] Fast Data Delivery for Many-Core Processors
    Bakhshalipour, Mohammad
    Lotfi-Kamran, Pejman
    Mazloumi, Abbas
    Samandi, Farid
    Naderan-Tahan, Mahmood
    Modarressi, Mehdi
    Sarbazi-Azad, Hamid
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (10) : 1416 - 1429