Globally Asynchronous Locally Synchronous Simulation of NoCs on Many-Core Architectures

被引:2
|
作者
Eggenberger, Marcus [1 ]
Strobel, Manuel [1 ]
Radetzki, Martin [1 ]
机构
[1] Univ Stuttgart, Inst Tech Informat, Pfaffenwaldring 5b, D-70569 Stuttgart, Germany
关键词
ON-CHIP;
D O I
10.1109/PDP.2016.118
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We evaluate the applicability of many-core architectures for the simulation of networks on chips (NoC). Compared to the well established shared memory multi-core architectures, many-core architectures significantly differ not only in the number of processing elements but also in the on-chip communication architecture, the memory subsystem, and the computational performance of an individual core. Proven multi-core simulation approaches do not consider such architectural aspects and thus suffer limited performance when being applied to many-core architectures. To enable high performance simulation, we identify conceptual drawbacks of state of the art parallel simulation approaches and consequently propose a novel globally asynchronous locally synchronous (GALS) simulation concept suited for many core architectures. Our results show that our GALS simulation approach yields a speedup of up to 2.3 over parallel discrete event simulation.
引用
收藏
页码:763 / 770
页数:8
相关论文
共 50 条
  • [1] Globally asynchronous locally synchronous FPGA architectures
    Royal, A
    Cheung, PYK
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 355 - 364
  • [2] Modeling and verification of globally asynchronous and locally synchronous ring architectures
    Dasgupta, S
    Yakovlev, A
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 568 - 569
  • [3] Casper: An Asynchronous Progress Model for MPI RMA on Many-Core Architectures
    Si, Min
    Pena, Antonio J.
    Hammond, Jeff
    Balaji, Pavan
    Takagi, Masamichi
    Ishikawa, Yutaka
    [J]. 2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2015, : 665 - 676
  • [4] FLEXIBLE MULTICORE SYSTEM BASED ON GLOBALLY ASYNCHRONOUS LOCALLY SYNCHRONOUS CORE
    Jain, Rashmi A.
    Padole, Dinesh V.
    [J]. 2015 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT2015), 2015, : 820 - 825
  • [5] A polyphase filter for many-core architectures
    Adamek, K.
    Novotny, J.
    Armour, W.
    [J]. ASTRONOMY AND COMPUTING, 2016, 16 : 1 - 16
  • [6] Parallel simulation of many-core processor and many-core clusters
    Lü, Huiwei
    Cheng, Yuan
    Bai, Lu
    Chen, Mingyu
    Fan, Dongrui
    Sun, Ninghui
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2013, 50 (05): : 1110 - 1117
  • [7] Globally Wireless Locally Wired (GloWiLoW): A Clock Distribution Network for Many-Core Systems
    Ding, Qian
    Fletcher, Benjamin J.
    Mak, Terrence
    [J]. 2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [8] MANY-TASK COMPUTING ON MANY-CORE ARCHITECTURES
    Valero-Lara, Pedro
    Nookala, Poornima
    Pelayo, Fernando L.
    Jansson, Johan
    Dimitropoulos, Serapheim
    Raicu, Ioan
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2016, 17 (01): : 33 - 46
  • [9] Globally Asynchronous Locally Synchronous Design Based Heterogeneous Multi-core System
    Jain, Rashmi A.
    Padole, Dinesh V.
    [J]. ICT AND CRITICAL INFRASTRUCTURE: PROCEEDINGS OF THE 48TH ANNUAL CONVENTION OF COMPUTER SOCIETY OF INDIA - VOL I, 2014, 248 : 739 - 748
  • [10] Performance Evaluation of OpenFOAM on Many-Core Architectures
    Brzobohaty, Tomas
    Riha, Lubomir
    Karasek, Tomas
    Kozubek, Tomas
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2014 (ICNAAM-2014), 2015, 1648