Shuffled Frog Leaping Algorithm for Hardware/Software Partitioning

被引:1
|
作者
Du, Jiayi [1 ]
Kong, Xiangsheng [2 ]
Zuo, Xin [3 ]
Zhang, Lingyan [4 ]
Ouyang, Aijia [5 ,6 ]
机构
[1] Hunan Univ, Hunan Prov Key Lab Embedded & Network Comp, Sch Informat Sci & Engn, Changsha 410082, Hunan, Peoples R China
[2] Xinxiang Univ, Dept Comp Engn, Xinxiang 453003, Henan, Peoples R China
[3] Hunan Univ, Off Informat Dept, Changsha 410082, Hunan, Peoples R China
[4] Jinan Univ, Coll Informat Sci & Technol, Guangzhou 510632, Guangdong, Peoples R China
[5] Hunan Inst Traff Engn, Coll Comp, Hengyang 421001, Hunan, Peoples R China
[6] Hunan City Univ, Sch Informat Sci & Engn, Yiyang 413000, Hunan, Peoples R China
基金
中国国家自然科学基金;
关键词
Reconfigurable System on Chip; Hardware/Software Partitioning; Shuffled Frog Leaping Algorithm; Coarse-grained; Greedy Algorithm; Simulated Annealing Algorithm; Combined Algorithm;
D O I
10.4304/jcp.9.11.2752-2760
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Reconfigurable system on chip is well known for its flexibility for high performance embedded systems. The hardware/software (HW/SW) partitioning is the most important phase during the design of reconfigurable system on chip. A great many different algorithms have been adopted for solving the hardware/software partitioning problem. Shuffled Frog Leaping Algorithm (SFLA) is popular for its simple concepts, little parameter adjustment, high calculation speed, strong global search optimization capability and easy execution. In this paper, we apply the SFLA algorithm to solving hardware/software partitioning problem on reconfigurable system on chip with coarsegrained. The experimental results show that the SFLA algorithm can reduce the time cost by 45.54% on average with three different area constrain, compared with greedy algorithm. The time cost of SFLA algorithm are also reduced by 23.57% and 9.99% on average with simulated annealing algorithm (SA) and combined algorithm with greedy and simulated annealing algorithm (GSA). When area constrain is a half of area cost which all tasks are implemented by hardware will be taken, SFLA algorithm can reduce the time cost by 51.30%, 21.04% and 11.61% on average, compared with that of Greedy algorithm, SA, and GSA, respectively.
引用
收藏
页码:2752 / 2760
页数:9
相关论文
共 50 条
  • [1] Various Strategies for Partitioning of Memeplexes in Shuffled Frog Leaping Algorithm
    Kashtiban, A. Mashhadi
    Ahandani, M. Alinia
    [J]. 2009 14TH INTERNATIONAL COMPUTER CONFERENCE, 2009, : 575 - +
  • [2] An adaptive Shuffled Frog Leaping algorithm
    Institute of Electronic CAD, Xidian University, Xi'an, China
    不详
    不详
    [J]. J. Inf. Comput. Sci, 17 (6621-6628):
  • [3] A Fast Shuffled Frog Leaping Algorithm
    Wang, Lianguo
    Gong, Yaxing
    [J]. 2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 369 - 373
  • [4] An improved shuffled frog leaping algorithm
    Jiang, Jianguo
    Ma, Pingli
    Gao, Xuan
    Li, Jin
    Zhao, Fenqing
    [J]. Journal of Information and Computational Science, 2013, 10 (06): : 1665 - 1673
  • [5] An improved Shuffled Frog Leaping Algorithm
    [J]. Jiang, J. (jjg3306@126.com), 2013, Binary Information Press, Flat F 8th Floor, Block 3, Tanner Garden, 18 Tanner Road, Hong Kong (10):
  • [6] An Improved Shuffled Frog Leaping Algorithm for TSP
    Li, Zhoufang
    Wang, Yuhua
    [J]. ADVANCES IN MULTIMEDIA, SOFTWARE ENGINEERING AND COMPUTING, VOL 2, 2011, 129 : 139 - 144
  • [7] Locally Informed Shuffled Frog Leaping Algorithm
    Sharma, Pragya
    Sharma, Nirmala
    Sharma, Harish
    [J]. PROCEEDINGS OF SIXTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2016), VOL 1, 2017, 546 : 141 - 152
  • [8] Elitism based Shuffled Frog Leaping Algorithm
    Sharma, Pragya
    Sharma, Nirmala
    Sharma, Harish
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2016, : 788 - 794
  • [9] Quantum Binary Shuffled Frog Leaping Algorithm
    Wang, Lianguo
    Gong, Yaxing
    [J]. 2013 THIRD INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC), 2013, : 1655 - 1659
  • [10] Research on Improved Strategy of Shuffled Frog Leaping Algorithm
    Wang, Zhen
    Zhang, Danhong
    Wang, Biao
    Chen, Wenwen
    [J]. 2019 34RD YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2019, : 270 - 273