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 条
  • [31] Energy Efficient Run-Time Incremental Mapping for 3-D Networks-on-Chip
    Wang, Xiao-Hang
    Liu, Peng
    Yang, Mei
    Palesi, Maurizio
    Jiang, Ying-Tao
    Huang, Michael C.
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2013, 28 (01) : 54 - 71
  • [32] Energy Efficient Run-Time Incremental Mapping for 3-D Networks-on-Chip
    王小航
    刘鹏
    杨梅
    Maurizio Palesi
    蒋颖涛
    黄巍
    JournalofComputerScience&Technology, 2013, 28 (01) : 54 - 71
  • [33] Energy Efficient Run-Time Incremental Mapping for 3-D Networks-on-Chip
    Xiao-Hang Wang
    Peng Liu
    Mei Yang
    Maurizio Palesi
    Ying-Tao Jiang
    Michael C Huang
    Journal of Computer Science and Technology, 2013, 28 : 54 - 71
  • [34] Product families on-chip - Combining the software product family paradigm with run-time reprogrammable hardware technology
    Jaring, M
    PROCEEDINGS OF THE 29TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, WORKSHOPS AND FAST ABSTRACTS, 2005, : 21 - 22
  • [35] Schedulability analysis and task mapping for real-time on-chip communication
    Shi, Zheng
    Burns, Alan
    REAL-TIME SYSTEMS, 2010, 46 (03) : 360 - 385
  • [36] Schedulability analysis and task mapping for real-time on-chip communication
    Zheng Shi
    Alan Burns
    Real-Time Systems, 2010, 46 : 360 - 385
  • [37] Design and Implementation of an On-Chip Test Generation Scheme Based on Reconfigurable Run-Time Programmable and Multiple Twisted-Ring Counters
    Tharakan, Aida S.
    Mathew, Binu K.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES, ICICT 2014, 2015, 46 : 1409 - 1416
  • [38] An application of the agent-based simulation for distributed team training
    Yu, XF
    Ram, B
    Mountjoy, D
    Russell, J
    PROCEEDINGS OF THE FIFTEENTH IASTED INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION, 2004, : 228 - 233
  • [39] Protection of Autonomous Microgrids Using Agent-Based Distributed Communication
    Cintuglu, Mehmet H.
    Ma, Tan
    Mohammed, Osama A.
    IEEE TRANSACTIONS ON POWER DELIVERY, 2017, 32 (01) : 351 - 360
  • [40] Preprocessing-based Run-time Mapping of Applications on NoC-based MPSoCs
    Kaushik, Samarth
    Singh, Amit Kumar
    Srikanthan, Thambipillai
    2011 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2011, : 337 - 338