Improving Parallel MPSoC Simulation Performance by Exploiting Dynamic Routing Delay Prediction

被引:0
|
作者
Roth, Christoph [1 ]
Bucher, Harald [1 ]
Reder, Simon [1 ]
Sander, Oliver [1 ]
Becker, Juergen [1 ]
机构
[1] Karlsruhe Inst Technol, Inst Informat Proc Technol ITIV, D-76021 Karlsruhe, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Raising the abstraction level or parallel execution are two possible solutions in order to cope with extremely long runtimes of complex Multi-Processor System-on-Chip (MPSoC) simulations. Within previous works, a SystemC/TLM based modeling methodology targeting accurate simulation of NoC-based MPSoCs bas been proposed that benefits from both. Communication is abstracted into transactions. This enables extraction of parallelism through temporal decoupling for increasing efficiency of parallel simulation if a loss of accuracy is acceptable. This work extends previous works by a dynamic prediction mechanism that allows adapting the degree of temporal decoupling during runtime and thus prevents any loss of accuracy. The method is based on local time quanta that exist once for every module connection. Delay annotations within modules are exploited for predicting communication delays between modules. Based on these predictions, local time quanta are dynamically adjusted. The approach is evaluated by means of a realistic MPSoC model. Measurements have been performed on different host platforms. Results demonstrate that the method can significantly contribute to acceleration of parallel and sequential simulation.
引用
下载
收藏
页数:8
相关论文
共 50 条
  • [1] On Exploiting Dynamic Trusted Routing Scheme in Delay Tolerant Networks
    Vandana Juyal
    Ravish Saggar
    Nitin Pandey
    Wireless Personal Communications, 2020, 112 : 1705 - 1718
  • [2] On Exploiting Dynamic Trusted Routing Scheme in Delay Tolerant Networks
    Juyal, Vandana
    Saggar, Ravish
    Pandey, Nitin
    WIRELESS PERSONAL COMMUNICATIONS, 2020, 112 (03) : 1705 - 1718
  • [3] Improving parallel computer communication: Dynamic routing balancing
    Garces, I
    Franco, D
    Luque, E
    PROCEEDINGS OF THE SIXTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING - PDP '98, 1998, : 111 - 119
  • [4] Performance prediction of parallel systems by simulation
    Luque, E
    Suppi, R
    Margalef, T
    Sorribes, J
    Hernandez, P
    Cesar, E
    Serrano, M
    Ortet, C
    Cores, F
    Falguera, J
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1998, 17 (05): : 457 - 468
  • [5] A testbed for parallel simulation performance prediction
    Ferscha, A
    Johnson, J
    1996 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1996, : 637 - 644
  • [6] Improving machine translation performance by exploiting non-parallel corpora
    Munteanu, DS
    Marcu, D
    COMPUTATIONAL LINGUISTICS, 2005, 31 (04) : 477 - 504
  • [7] Improving system performance in heterogeneous MPSoC systems via dynamic DRAM bandwidth allocation
    Lu, Junlin (lujunlin@mprc.pku.edu.cn), 1786, Institute of Computing Technology (28):
  • [8] Design and performance simulation of dynamic integrated routing algorithm
    Wei, W
    Zeng, QJ
    APOC 2003: ASIA-PACIFIC OPTICAL AND WIRELESS COMMUNICATIONS; NETWORK ARCHITECTURES, MANAGEMENT, AND APPLICATIONS, PTS 1 AND 2, 2003, 5282 : 953 - 961
  • [9] EXPLOITING PEER'S LOCATION INFORMATION FOR IMPROVING ROUTING AND THROUGHPUT PERFORMANCE IN DHT SYSTEMS
    Du, Chenhui
    Song, Mei
    Wang, Li
    Wang, Yinghe
    Zhan, Xiaosu
    2012 IEEE 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENT SYSTEMS (CCIS) VOLS 1-3, 2012, : 711 - 715
  • [10] QoS Routing Protocol Based on Link Stability with Dynamic Delay Prediction in MANET
    Yang, Peng
    Huang, Biao
    PACIIA: 2008 PACIFIC-ASIA WORKSHOP ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION, VOLS 1-3, PROCEEDINGS, 2008, : 493 - 496