Ant Colony Algorithm for Steiner Tree Problem in CGRA Mapping

被引:5
|
作者
Zhou, Li [1 ]
Zhang, Jianfeng [1 ]
Liu, Hengzhu [1 ]
机构
[1] Natl Univ Def Technol, Coll Comp, Changsha, Hunan, Peoples R China
基金
中国国家自然科学基金;
关键词
ant colony algorithm; Steiner Tree problem; CGRA mapping;
D O I
10.1109/ICISCE.2017.51
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
CGRA (Coarse-Grained Reconfigurable Array) is competitive hardware architecture for streaming applications due to its excellent tradeoff between programmability and efficiency. However, the efficiency of CGRA highly depends on how applications are mapped onto it with optimized operation placement and data routing. In the routing procedure, data are transferred through different processing elements by occupying the data path so that reduce hardware consumed by routing is important. This paper presents a 2-step ant colony algorithm for the route resource sharing optimization to obtain better data transfer path for CGRA application mapping, which can be modeled as a Steiner Tree problem. By dividing the searching procedure of ants into two steps, the execution time of proposed method was 32% less than the traditional ant colony algorithm. Meanwhile, the quality of result only deteriorates 0.4%. Compared to the simple heuristic method MPH, the optimized ant colony algorithm shortens the length of data transfer path by 4-6%.
引用
下载
收藏
页码:198 / 202
页数:5
相关论文
共 50 条
  • [41] An improved ant colony algorithm for traveling salesmen problem
    Yang Zhi ming
    Peng Xi yuan
    Peng Yu
    ISTM/2007: 7TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-7, CONFERENCE PROCEEDINGS, 2007, : 2535 - 2538
  • [42] TSP Problem Based on Artificial Ant Colony Algorithm
    Li, Jin-Ze
    Liu, Wei-Xing
    Han, Yang
    Xing, Hong-Wei
    Yang, Ai-Min
    Pan, Yu-Hang
    LECTURE NOTES IN REAL-TIME INTELLIGENT SYSTEMS (RTIS 2016), 2018, 613 : 196 - 202
  • [43] Ant Colony Algorithm for Solving QoS Routing Problem
    SUN Li-juan
    Wuhan University Journal of Natural Sciences, 2004, (04) : 449 - 453
  • [44] An Improved Ant Colony Algorithm for the Garbage Transportation Problem
    Li, Jing
    Wang, Shiying
    Information, Management and Algorithms, Vol II, 2007, : 107 - 110
  • [45] Solving clustering problem by hybrid ant colony algorithm
    Gao, Shang
    Zhang, Zaiyue
    Zhang, Xiaoru
    Cao, Cungen
    Journal of Information and Computational Science, 2009, 6 (04): : 1839 - 1846
  • [46] Order picking problem based on ant colony algorithm
    Liu, Chen-Qi
    Li, Mei-Juan
    Chen, Xue-Bo
    Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2009, 29 (03): : 179 - 185
  • [47] An Effective Ant Colony Algorithm for Graph Planarization Problem
    Zhao, Li-Qing
    Zhang, Cui
    Wang, Rong-Long
    BIO-INSPIRED COMPUTING AND APPLICATIONS, 2012, 6840 : 418 - +
  • [49] Ant colony based algorithm for stable marriage problem
    Vien, Ngo Anh
    Viet, Nguyen Hoang
    Kim, Hyun
    Lee, SeungGwan
    Chung, TaeChoong
    ADVANCES AND INNOVATIONS IN SYSTEMS, COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2007, : 457 - +
  • [50] Hybrid ant colony algorithm for traveling salesman problem
    Huang, L
    Zhou, CG
    Wang, KP
    PROGRESS IN NATURAL SCIENCE-MATERIALS INTERNATIONAL, 2003, 13 (04) : 295 - 299