Sparse Hamming Graph: A Customizable Network-on-Chip Topology

被引:0
|
作者
Iff, Patrick [1 ]
Besta, Maciej [1 ]
Cavalcante, Matheus [2 ]
Fischer, Tim [2 ]
Benini, Luca [2 ,3 ]
Hoefler, Torsten [1 ]
机构
[1] Swiss Fed Inst Technol, Dept Comp Sci, Zurich, Switzerland
[2] Swiss Fed Inst Technol, Dept Informat Technol & Elect Engn, Zurich, Switzerland
[3] Univ Bologna, Dept Elect Elect & Informat Engn, Bologna, Italy
基金
欧洲研究理事会;
关键词
MODEL; NOC;
D O I
10.1109/DAC56929.2023.10247754
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Chips with hundreds to thousands of cores require scalable networks-on-chip (NoCs). Customization of the NoC topology is necessary to reach the diverse design goals of different chips. We introduce sparse Hamming graph, a novel NoC topology with an adjustable cost-performance trade-off that is based on four NoC topology design principles we identified. To efficiently customize this topology, we develop a toolchain that leverages approximate floorplanning and link routing to deliver fast and accurate cost and performance predictions. We demonstrate how to use our methodology to achieve desired cost-performance trade-offs while outperforming established topologies in cost, performance, or both.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] ClusCross: A New Topology for Silicon Interposer-Based Network-on-Chip
    Shabani, Hesam
    Guo, Xiaochen
    PROCEEDINGS OF THE 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS'19), 2019,
  • [42] A fuzzy-based routing scheme for network-on-chip with honeycomb topology
    Alaei, Mohammad
    Yazdanpanah, Fahimeh
    COMPUTATIONAL METHODS FOR DIFFERENTIAL EQUATIONS, 2019, 7 (04): : 511 - 520
  • [43] RCBus: Row-Column Bus Topology for Optical Network-on-Chip
    Fu, Weiwei
    Chen, Tianzhou
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2012, 18 (08) : 85 - 90
  • [44] Design of network-on-chip groupware based on hamming code and built-in self-test
    Ouyang Y.-M.
    Ni J.-Z.
    Liang H.-G.
    Yingyong Kexue Xuebao/Journal of Applied Sciences, 2010, 28 (05): : 519 - 526
  • [45] On network-on-chip comparison
    Salminen, Erno
    Kulmala, Ari
    Hamalainen, Timo D.
    DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2007, : 503 - 510
  • [46] The Runahead Network-On-Chip
    Li, Zimo
    Miguel, Joshua San
    Jerger, Natalie Enright
    PROCEEDINGS OF THE 2016 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA-22), 2016, : 333 - 344
  • [47] Sensor network-on-chip
    Varatkar, Girish V.
    Narayanan, Sriram
    Shanbhag, Naresh R.
    Jones, Douglas
    2007 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS, 2007, : 35 - 38
  • [48] An efficient network-on-chip architecture based on the Fat-Tree (FT) topology
    Bouhraoua, Abdelhafid
    Elrabaa, Muhammad E. S.
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2007, 32 (2C) : 13 - 26
  • [49] Sparse Matrix-Vector Multiplication Based on Network-on-Chip: On Data Mapping
    Mansour, Ahmad
    Goetze, Juergen
    2012 FIFTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING (PAAP), 2012, : 41 - 44
  • [50] FPGA ACCELERATION OF SPARSE MATRIX-VECTOR MULTIPLICATION BASED ON NETWORK-ON-CHIP
    Jheng, H. Y.
    Sun, C. C.
    Ruan, S. J.
    Goetze, J.
    19TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO-2011), 2011, : 744 - 748