An Improved Blind Optimization Algorithm for Hardware/Software Partitioning and Scheduling

被引:1
|
作者
Zhao, Xin [1 ,2 ]
Zhang, Tao [1 ,2 ]
An, Xinqi [1 ,2 ]
Fan, Long [1 ,2 ]
机构
[1] Tianjin Univ, Sch Elect & Informat Engn, Tianjin 300072, Peoples R China
[2] Tianjin Univ, Texas Instruments DSP Joint Lab, Tianjin 300072, Peoples R China
关键词
Hardware/software partitioning; Blind optimization algorithms; SSFLA-ETF; High performance;
D O I
10.1007/978-3-319-93818-9_21
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hardware/software partitioning is an important part in the development of complex embedded system. Blind optimization algorithms are suitable to solve the problem when it is combined with task scheduling. To get hardware/software partitioning algorithms with higher performance, this paper improves Shuffled Frog Leaping Algorithm-Earliest Time First (SFLA-ETF) which is a blind optimization algorithm. Under the supervision of the aggregation factor, the improved algorithm named Supervised SFLA-ETF (SSFLA-ETF) used two steps to better balance exploration and exploitation. Experimental results show that compared with SFLA-ETF and other swarm intelligence algorithms, SSFLA-ETF has stronger optimization ability.
引用
收藏
页码:225 / 234
页数:10
相关论文
共 50 条
  • [21] A Multi-Objective Optimization Genetic Algorithm for SOPC Hardware-Software Partitioning
    Fu Yang
    Liu Xin
    Guo Peiyuan
    [J]. ADVANCED MATERIALS AND ENGINEERING MATERIALS, PTS 1 AND 2, 2012, 457-458 : 1142 - 1148
  • [22] Hardware/Software Partitioning Algorithm under Multi-Constraints for the Optimization of Power Consumption
    Zhang, Jian-xian
    Zhou, Duan
    Qiu, Xue-hong
    Lai, Rui
    [J]. CURRENT TRENDS IN COMPUTER SCIENCE AND MECHANICAL AUTOMATION (CSMA), VOL 2, 2017, : 578 - 589
  • [23] Hardware/software partitioning based on dynamic combination of maximum entropy and chaos optimization algorithm
    张宏烈
    张国印
    姚爱红
    [J]. Journal of Harbin Institute of Technology(New series), 2010, (04) : 548 - 551
  • [24] Hardware/software partitioning based on dynamic combination of maximum entropy and chaos optimization algorithm
    张宏烈
    张国印
    姚爱红
    [J]. Journal of Harbin Institute of Technology., 2010, 17 (04) - 551
  • [25] A scheduling and pipelining algorithm for hardware/software systems
    Bakshi, S
    Gajski, DD
    [J]. TENTH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, PROCEEDINGS, 1997, : 113 - 118
  • [26] Hybrid algorithms for hardware/software partitioning and scheduling on reconfigurable devices
    Liu, Peng
    Wu, Jigang
    Wang, Yongji
    [J]. MATHEMATICAL AND COMPUTER MODELLING, 2013, 58 (1-2) : 409 - 420
  • [27] Hardware-software partitioning and pipelined scheduling of transformative applications
    Chatha, KS
    Vemuri, R
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2002, 10 (03) : 193 - 208
  • [28] A tool for partitioning and pipelined scheduling of hardware-software systems
    Chatha, KS
    Vemuri, R
    [J]. 11TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS - PROCEEDINGS, 1998, : 145 - 151
  • [29] Integrated partitioning and scheduling for hardware/software co-design
    Liu, HQ
    Wong, DF
    [J]. INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1998, : 609 - 614
  • [30] Task Scheduling Prediction Algorithms for Dynamic Hardware/Software Partitioning
    Quan Haojun
    Zhang Tao
    Guo Jichang
    [J]. 2012 FIFTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING (PAAP), 2012, : 80 - 85