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 条
  • [1] Run-time adaptive on-chip communication scheme
    Al Faruque, Mohammad Abdullah
    Ebi, Thomas
    Henkel, Joerg
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, : 26 - 31
  • [2] On-chip communication in run-time assembled reconfigurable systems
    Sedcole, Pete
    Cheung, Peter Y. K.
    Constantinides, George A.
    Luk, Wayne
    2006 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION, PROCEEDINGS, 2006, : 168 - +
  • [3] Evaluation and run-time optimization of on-chip communication structures in reconfigurable architectures
    Murgan, T
    Petrov, M
    Ortiz, AG
    Ludewig, R
    Zipf, P
    Hollstein, T
    Glesner, M
    Oelkrug, B
    Brakensiek, J
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 1111 - 1114
  • [4] Incremental Run-time Application Mapping for Heterogeneous Network on Chip
    Jingcheng Shao
    Chen Tian-zhou
    Li Liu
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 485 - 492
  • [5] Run-Time Adaptable On-Chip Thermal Triggers
    Kumar, Pratyush
    Atienza, David
    2011 16TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2011,
  • [6] Run-time loop restructuring for on-chip parallel processor
    Tamatsukuri, J
    Matsumoto, T
    Hiraki, K
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 1489 - 1496
  • [7] Run-Time Adaptive Performance Compensation using On-chip Sensors
    Hashimoto, Masanori
    2011 16TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2011,
  • [8] Increasing Dependability by Agent-Based Model-Checking During Run-Time
    Rehberger, Sebastian
    Aicher, Thomas
    Vogel-Heuser, Birgit
    SERVICE ORIENTATION IN HOLONIC AND MULTI-AGENT MANUFACTURING, 2016, 640 : 159 - 167
  • [9] A Multi-Agent Based System for Run-Time Distributed Resource Management
    Galanis, Ioannis
    Olsen, Daniel
    Anagnostopoulos, Iraklis
    2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2017, : 294 - 297
  • [10] Run-time mapping and communication strategies for homogeneous NoC-Based MPSoCs
    Sassatelli, G.
    Saint-Jean, N.
    Benoit, P.
    Torres, L.
    Robert, M.
    Woszezenki, Cristiane
    Grehs, Ismael Augusto
    Moraes, Fernando
    FCCM 2007: 15TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2007, : 295 - +