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 条
  • [31] Fast 3D wavelet transform on multicore and many-core computing platforms
    V. Galiano
    O. López-Granado
    M. P. Malumbres
    H. Migallón
    The Journal of Supercomputing, 2013, 65 : 848 - 865
  • [32] Core frequency adjustment to optimize Time Warp on many-core processors
    Putnam, Patrick
    Wilsey, Philip A.
    Manian, Karthik Vadambacheri
    SIMULATION MODELLING PRACTICE AND THEORY, 2012, 28 : 55 - 64
  • [33] Design and Analysis of 3D-MAPS: A Many-Core 3D Processor with Stacked Memory
    Healy, Michael B.
    Athikulwongse, Krit
    Goel, Rohan
    Hossain, Mohammad M.
    Kim, Dae Hyun
    Lee, Young-Joon
    Lewis, Dean L.
    Lin, Tzu-Wei
    Liu, Chang
    Jung, Moongon
    Ouellette, Brian
    Pathak, Mohit
    Sane, Hemant
    Shen, Guanhao
    Woo, Dong Hyuk
    Zhao, Xin
    Loh, Gabriel H.
    Lee, Hsien-Hsin S.
    Lim, Sung Kyu
    IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE 2010, 2010,
  • [34] Performance modeling and optimization of parallel LU-SGS on many-core processors for 3D high-order CFD simulations
    Li, Dali
    Xu, Chuanfu
    Cheng, Bin
    Xiong, Min
    Gao, Xiang
    Deng, Xiaogang
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (06): : 2506 - 2524
  • [35] Performance-Asymmetry-Aware Topology Virtualization for Defect-tolerant NoC-based Many-core Processors
    Zhang, Lei
    Yu, Yue
    Dong, Jianbo
    Han, Yinhe
    Ren, Shangping
    Li, Xiaowei
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 1566 - 1571
  • [36] Performance modeling and optimization of parallel LU-SGS on many-core processors for 3D high-order CFD simulations
    Dali Li
    Chuanfu Xu
    Bin Cheng
    Min Xiong
    Xiang Gao
    Xiaogang Deng
    The Journal of Supercomputing, 2017, 73 : 2506 - 2524
  • [37] Optimization of Scan Algorithms on Multi- and Many-core Processors
    Sun, Qiao
    Yang, Chao
    2014 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2014,
  • [38] Parallel space saving on multi- and many-core processors
    Cafaro, Massimo
    Pulimeno, Marco
    Epicoco, Italo
    Aloisio, Giovanni
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (07):
  • [39] Power Multiplexing for Thermal Field Management in Many-Core Processors
    Cho, Minki
    Kersey, Chad
    Gupta, Man Prakash
    Sathe, Nikhil
    Kumar, Satish
    Yalamanchili, Sudhakar
    Mukhopadhyay, Saibal
    IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2013, 3 (01): : 94 - 104
  • [40] Online Periodic Test Mechanism for Homogeneous Many-core Processors
    Kamran, Arezoo
    Navabi, Zainalabedin
    2013 IFIP/IEEE 21ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2013, : 256 - 259