ADAM: Run-time agent-based distributed application mapping for on-chip communication

被引:0
|
作者
Al Faruque, Mohammad Abdullah [1 ]
Krist, Rudolf [1 ]
Henkel, Joerg [1 ]
机构
[1] Univ Karlsruhe, Chair Embedded Syst, Karlsruhe, Germany
关键词
agent-based application mapping; on-chip communication;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Design-time decisions can often only cover certain scenarios and fail in efficiency when hard-to-predict system scenarios occur. This drives the development of run-time adaptive systems. To the best of our knowledge, we are presenting the first scheme for a run-time application mapping in a distributed manner using agents targeting for adaptive NoC-based heterogeneous multi-processor systems. Our approach reduces the overall traffic produced to collect the current state of the system (monitoring-traffic), needed for run-time mapping, compared to a centralized mapping scheme. In our experiment, we obtain 10.7 times lower monitoring traffic compared to the centralized mapping scheme proposed in [8] for a 64 x 64 NoC. Our proposed scheme also requires less execution cycles compared to a non-clustered centralized approach. We achieve on an average 7.1 times lower computational effort for the mapping algorithm compared to the simple nearest-neighbor (NN) heuristics proposed in [6] in a 64 x 32 NoC. We demonstrate the advantage of our scheme by means of a robot application and a set of multimedia applications and compare it to the state-of-the-art run-time mapping schemes proposed in [6, 8, 19].
引用
收藏
页码:760 / 765
页数:6
相关论文
共 50 条
  • [41] Run-time detection in parallel and distributed systems: Application to safety-critical systems
    Plale, B
    Schwan, K
    19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 163 - 170
  • [42] Power-Aware Run-Time Incremental Mapping for 3-D Networks-on-Chip
    Wang, Xiaohang
    Palesi, Maurizio
    Yang, Mei
    Jiang, Yingtao
    Huang, Michael C.
    Liu, Peng
    NETWORK AND PARALLEL COMPUTING, 2011, 6985 : 232 - +
  • [43] RESHAPE: A Run-time Dataflow Hardware-based Mapping for CGRA Overlays
    Vieira, Maria
    Canesche, Michael
    Braganca, Lucas
    Campos, Josue
    Silva, Mateus
    Ferreira, Ricardo
    Nacif, Jose A.
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [44] Time, communication and synchronisation in an agent-based programming language
    Ramirez, R
    FIFTH INTERNATIONAL WORKSHOP ON TEMPORAL REPRESENTATION AND REASONING - PROCEEDINGS: TIME-98, 1998, : 169 - 176
  • [45] Run-time stochastic task mapping on a large scale network-on-chip with dynamically reconfigurable tiles
    Hosseinabady, M.
    Nunez-Yanez, J. L.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2012, 6 (01): : 1 - 11
  • [46] An agent-based approach to Just-in-Time Communication
    Ito, T
    SIMULATION IN INDUSTRY'99: 11TH EUROPEAN SIMULATION SYMPOSIUM 1999, 1999, : 292 - 294
  • [47] Run-time demand estimation and modulation of on-chip decaps at system level for leakage power reduction in multicore chips
    Wang, Leilei
    Zhuo, Cheng
    Zhou, Pingqiang
    INTEGRATION-THE VLSI JOURNAL, 2019, 65 : 322 - 330
  • [48] Signature-based method for run-time fault detection in communication protocols
    Noubir, G
    Vijayananda, K
    Nussbaumer, HJ
    COMPUTER COMMUNICATIONS, 1998, 21 (05) : 405 - 421
  • [49] Event-based run-time adaptation in communication-centric systems
    Di Giusto, Cinzia
    Perez, Jorge A.
    FORMAL ASPECTS OF COMPUTING, 2016, 28 (04) : 531 - 566
  • [50] Signature-based method for run-time fault detection in communication protocols
    CSEM SA, Neuchatel, Switzerland
    Comput Commun, 5 (405-421):