HeM3D: Heterogeneous Manycore Architecture Based on Monolithic 3D Vertical Integration

被引:6
|
作者
Arka, Aqeeb Iqbal [1 ]
Joardar, Biresh Kumar [1 ]
Kim, Ryan Gary [2 ]
Kim, Dae Hyun [1 ]
Doppa, Janardhan Rao [1 ]
Pande, Partha Pratim [1 ]
机构
[1] Washington State Univ, 355 NE Spokane St, Pullman, WA 99163 USA
[2] Colorado State Univ, Engn C201G,1373 Campus Delivery, Ft Collins, CO 80524 USA
基金
美国国家科学基金会;
关键词
Heterogeneous manycore; NoC; M3D; performance; execution time; temperature; multi-tier; OPTIMIZATION;
D O I
10.1145/3424239
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous manycore architectures are the key to efficiently execute compute- and data-intensive applications. Through-silicon-via (TSV)-based 3D manycore system is a promising solution in this direction as it enables the integration of disparate computing cores on a single system. Recent industry trends show the viability of 3D integration in real products (e.g., Intel Lakefield SoC Architecture, the AMD Radeon R9 Fury X graphics card, and Xilinx Virtex-7 2000T/H580T, etc.). However, the achievable performance of conventional TSV-based 3D systems is ultimately bottlenecked by the horizontal wires (wires in each planar die). Moreover, current TSV 3D architectures suffer from thermal limitations. Hence, TSV-based architectures do not realize the full potential of 3D integration. Monolithic 3D (M3D) integration, a breakthrough technology to achieve "More Moore and More Than Moore," opens up the possibility of designing cores and associated network routers using multiple layers by utilizing monolithic inter-tier vias (MIVs) and hence, reducing the effective wire length. Compared to TSV-based 3D integrated circuits (ICs), M3D offers the "true" benefits of vertical dimension for system integration: the size of an MIV used in M3D is over 100 x smaller than a TSV. This dramatic reduction in via size and the resulting increase in density opens up numerous opportunities for design optimizations in 3D manycore systems: designers can use up to millions of MIVs for ultra-fine-grained 3D optimization, where individual cores and routers can be spread across multiple tiers for extreme power and performance optimization. In this work, we demonstrate how M3D-enabled vertical core and uncore elements offer significant performance and thermal improvements in manycore heterogeneous architectures compared to its TSV-based counterpart. To overcome the difficult optimization challenges due to the large design space and complex interactions among the heterogeneous components (CPU, GPU, Last Level Cache, etc.) in a M3D-based manycore chip, we leverage novel design-space exploration algorithms to trade off different objectives. The proposed M3D-enabled heterogeneous architecture, called HeM3D, outperforms its state-of-the-art TSV-equivalent counterpart by up to 18.3% in execution time while being up to 19 degrees C cooler.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Magma: A Monolithic 3D Vertical Heterogeneous ReRAM-based Main Memory Architecture
    Zokaee, Farzaneh
    Zhang, Mingzhe
    Ye, Xiaochun
    Fan, Dongrui
    Jiang, Lei
    [J]. PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [2] Heterogeneous Integration toward Monolithic 3D Chip
    Kim, SangHyeon
    Kim, Seong-Kwang
    Shim, Jae-Phil
    Geum, Dae-myeong
    Ju, Gunwu
    Kim, Han Sung
    Lim, Hee Jung
    Lim, Hyeong Rak
    Han, Jae-Hoon
    Kang, ChangMo
    Lee, Dong Seon
    Song, Jin Dong
    Choi, Won Jun
    Kim, Hyung-jun
    [J]. 2017 IEEE SOI-3D-SUBTHRESHOLD MICROELECTRONICS TECHNOLOGY UNIFIED CONFERENCE (S3S), 2017,
  • [3] 3D monolithic integration
    Batude, P.
    Vinet, M.
    Pouydebasque, A.
    Le Royer, C.
    Previtali, B.
    Tabone, C.
    Hartmann, J. -M.
    Sanchez, L.
    Baud, L.
    Carron, V.
    Toffoli, A.
    Allain, F.
    Mazzocchi, V.
    Lafond, D.
    Deleonibus, S.
    Faynot, O.
    [J]. 2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 2233 - 2236
  • [4] Physics of direct bonding: Applications to 3D heterogeneous or monolithic integration
    Gueguen, Pierric
    Ventosa, Caroline
    Di Cioccio, Lea
    Moriceau, Hubert
    Grossi, Francois
    Rivoire, Maurice
    Leduc, Patrick
    Clavelier, Laurent
    [J]. MICROELECTRONIC ENGINEERING, 2010, 87 (03) : 477 - 484
  • [5] Designing Vertical Processors in Monolithic 3D
    Gopireddy, Bhargava
    Torrellas, Josep
    [J]. PROCEEDINGS OF THE 2019 46TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA '19), 2019, : 643 - 656
  • [6] Heterogeneous 3D Integration Technology and New 3D LSIs
    Koyanagi, Mitsumasa
    Lee, Kang-Wook
    Fukushima, Takafumi
    Tanaka, Tetsu
    [J]. 2012 IEEE 11TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT-2012), 2012, : 240 - 243
  • [7] Heterogeneous and Monolithic 3D Integration Technology for Mixed-Signal ICs
    Jeong, Jaeyong
    Geum, Dae-Myeong
    Kim, SangHyeon
    [J]. ELECTRONICS, 2022, 11 (19)
  • [8] GOI fabrication for Monolithic 3D integration
    Abedin, A.
    Zurauskaite, L.
    Asadollahi, A.
    Garidis, K.
    Jayakumar, G.
    Malm, B. G.
    Hellstrom, P. -E.
    Ostling, M.
    [J]. 2017 IEEE SOI-3D-SUBTHRESHOLD MICROELECTRONICS TECHNOLOGY UNIFIED CONFERENCE (S3S), 2017,
  • [9] Wafer thinning for monolithic 3D integration
    Jindal, A
    Lu, JQ
    Kwon, Y
    Rajagopalan, G
    McMahon, JJ
    Zeng, AY
    Flesher, HK
    Cale, TS
    Gutmann, RJ
    [J]. MATERIALS, TECHNOLOGY AND RELIABILITY FOR ADVANCED INTERCONNECTS AND LOW-K DIELECTRICS-2003, 2003, 766 : 21 - 26
  • [10] Toward monolithic growth integration of nanowire electronics in 3D architecture: a review
    Liang, Lei
    Hu, Ruijin
    Yu, Linwei
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2023, 66 (10)