A two-step genetic algorithm for mapping task graphs to a network on chip architecture

被引:0
|
作者
Lei, T [1 ]
Kumar, S [1 ]
机构
[1] Jonkoping Univ, Sch Engn, Dept Elect Comp Engn, Jonkoping, Sweden
来源
EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS | 2003年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network on Chip (NoC) is a new paradigm for designing core based System on Chip which supports high degree of reusability and is scalable. In this paper we describe an efficient two-step genetic algorithm that has been used to build a tool for mapping an application, described by a parameterized task graph, on to a NoC architecture with a two dimensional mesh of switches as a communication backbone. The computational resources in NoC consists of a set of heterogenous IP cores. Our algorithm finds a mapping of the vertices of the task graph to available cores so that the overall execution time of the task graph is minimized. We have developed a NoC architecture specific communication delay model to estimate the execution time. Our algorithm is able to handle large task graphs and provide near optimal mapping in a few minutes on a PC platform. Our tool also provides facilities for specifying NoC architecture, generation and viewing synthetic task graphs and viewing the progress of the genetic algorithm as it converges to a solution.
引用
收藏
页码:180 / 187
页数:8
相关论文
共 50 条
  • [1] Ant colony chaos genetic algorithm for mapping task graphs to a network on chip
    Yi, Wei
    Wang, Jia-Wen
    Pan, Hong-Bing
    Li, Li
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2011, 39 (08): : 1832 - 1836
  • [2] Mapping task graphs onto Network Processors using genetic algorithm
    Weng, Ning
    Kumar, Nandeesh
    Dechu, Satish
    Soewito, Benfano
    2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 481 - 488
  • [3] Heuristic algorithm for task mapping problem in a hierarchical wireless network-on-chip architecture
    Sacanamboy, Maribell
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (01): : 159 - 175
  • [4] Heuristic algorithm for task mapping problem in a hierarchical wireless network-on-chip architecture
    Maribell Sacanamboy
    Cluster Computing, 2024, 27 : 159 - 175
  • [5] Characterization of graphs with interval two-step graphs
    Linear Algebra Its Appl, (203):
  • [6] Adaptive Algorithm Based on Renyi's Entropy for Task Mapping in a Hierarchical Wireless Network-on-Chip Architecture
    Sacanamboy, Maribell
    Bolanos, Freddy
    Bernal, Alvaro
    COMPUTACION Y SISTEMAS, 2018, 22 (03): : 985 - 996
  • [7] A Two-Step Approach of Feature Construction for a Genetic Learning Algorithm
    Garcia, David
    Gonzalez, Antonio
    Perez, Raul
    IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ 2011), 2011, : 1255 - 1262
  • [8] The two-step task, avoidance, and OCD
    Geramita, Matthew A.
    Yttri, Eric A.
    Ahmari, Susanne E.
    JOURNAL OF NEUROSCIENCE RESEARCH, 2020, 98 (06) : 1007 - 1019
  • [9] Active inference and the two-step task
    Sam Gijsen
    Miro Grundei
    Felix Blankenburg
    Scientific Reports, 12
  • [10] Active inference and the two-step task
    Gijsen, Sam
    Grundei, Miro
    Blankenburg, Felix
    SCIENTIFIC REPORTS, 2022, 12 (01)