Fast Simulation of a Many-NPL Network-on-Chip for Microarchitectural Design Space Exploration

被引:0
|
作者
Kang, Jintaek [1 ]
Yi, Changjae [1 ]
Lee, Keonjoo [1 ]
Lee, Seungwook [2 ]
Ryu, Soojung [3 ]
Ha, Soonhoi [1 ]
机构
[1] Seoul Natl Univ, Dept Comp Sci & Engn, Seoul, South Korea
[2] Samsung Elect, SAIT, Suwon, South Korea
[3] SK Telecom, T3K, Seongnam, South Korea
关键词
Many-NPU System; Simulation Technique; Simulator Acceleration;
D O I
10.1109/DSD53832.2021.00029
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A viable solution to cope with the ever-increasing computation complexity of deep learning applications is to integrate many neural processing units (NPUs) in a chip where a network-on-chip (NoC) is used as the communication fabric. Since the design space of an NoC is huge, the network topology is first selected based on the communication patterns of applications with a high-level performance estimation method. After the network topology is selected, the microarchitectural design space exploration is performed with a cycle-level NoC simulator. However, the existing NoC simulator is so slow that design space exploration of the microarchitecture is usually conducted manually in a narrow space. Since a synthetic trace is used, the simulation accuracy is also limited. To overcome these weaknesses, we present a simulation technique that is fast and accurate enough for microarchitectural design space of an NoC. In the proposed technique, we use the real communication trace from the many-NPU simulation without NoC consideration. To this end, we define the trace format that defines the interface between a many-NPU simulator and the NoC simulator. To accelerate simulation speed, we propose a parallelization technique at the cluster level in the simulation of the hierarchical NoC. The key technique is to manage the timestamps of events at the cluster boundary to do without time synchronization error. And, we adjust the abstraction level of simulation models to reduce the number of modules in the SystcmC NoC simulation. With the proposed technique, we could achieve up to 40 times speed-up for 32 NPU system, compared with the FlexNoC simulator.
引用
收藏
页码:131 / 138
页数:8
相关论文
共 50 条
  • [41] Comparative analysis of network-on-chip simulation tools
    Khan, Sarzamin
    Anjum, Sheraz
    Gulzari, Usman Ali
    Torres, Frank Sill
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2018, 12 (01): : 30 - 38
  • [42] Efficient Router Architecture, Design and Performance Exploration for Many-core Hybrid Photonic Network-on-Chip (2D-PHENIC)
    Ben Ahmed, Achraf
    Meyer, Michael
    Okuyama, Yuichi
    Ben Abdallah, Abderazek
    2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING ICISCE 2015, 2015, : 202 - 206
  • [43] OCCN: A network-on-chip modeling and simulation framework
    Coppola, M
    Curaba, S
    Grammatikakis, MD
    Maruccia, G
    Papariello, F
    DESIGNERS' FORUM: DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2004, : 174 - 179
  • [44] Simulation and Modelling for Network-on-Chip Based MPSoC
    Haase, Julian
    Goehringer, Diana
    APPLIED RECONFIGURABLE COMPUTING. ARCHITECTURES, TOOLS, AND APPLICATIONS, ARC 2023, 2023, 14251 : 366 - 370
  • [45] The Design Predictability Concern in Optical Network-on-Chip Design
    Ramini, Luca
    Bertozzi, Davide
    2012 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP), 2012,
  • [46] Design Space Exploration of Many-Core Processors for Camera-on-a-Chip
    Kim, Yongmin
    Kang, Myeongsu
    Kim, Cheol-Hong
    Kim, Jong-Myon
    JOURNAL OF INTERNET TECHNOLOGY, 2013, 14 (01): : 107 - 115
  • [47] Exploration of Network Interface Architectures for a Real-Time Network-on-Chip
    Schoeberl, Martin
    2024 IEEE 27TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING, ISORC 2024, 2024,
  • [48] Simulation Environment for Design and Verification of Network-on-Chip and Multi-core Systems
    Khan, Gul N.
    Dumitriu, Victor
    2009 IEEE INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS), 2009, : 403 - 411
  • [49] ANSim: A Fast and Versatile Asynchronous Network-On-Chip Simulator
    Glint, Tom
    Sah, Jitesh
    Awasthi, Manu
    Mekie, Joycee
    2020 IEEE 38TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2020), 2020, : 619 - 622
  • [50] Resilient Reorder Buffer Design for Network-on-Chip
    Xu, Zheng
    Abraham, Jacob
    PROCEEDINGS OF THE 2019 20TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2019, : 92 - 97