A hovering swarm particle swarm optimization algorithm based on node resource attributes for hardware/software partitioning

被引:2
|
作者
Deng, Shao [1 ]
Xiao, Shanzhu [1 ]
Deng, Qiuqun [1 ]
Lu, Huanzhang [1 ]
机构
[1] Natl Univ Def Technol, Coll Elect Sci & Technol, Changsha 410073, Peoples R China
来源
JOURNAL OF SUPERCOMPUTING | 2024年 / 80卷 / 04期
关键词
Hardware/software partition; Node resource attributes; Hover swarm particle swarm optimization; VISUAL OBJECT TRACKING;
D O I
10.1007/s11227-023-05603-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hardware/software (HW/SW) partitioning is a vital aspect of HW/SW co-design. With the development of the design complexity in heterogeneous computing systems, existing partitioning algorithms have demonstrated inadequate performance in addressing problems relating to large-scale task nodes. This paper presents a novel HW/SW partitioning algorithm based on node resource attributes hovering swarm particle swarm optimization (HSPSO). First, the system task graph is initialized via the node resource urgency partitioning algorithm; then, the iterative solution produced by HSPSO algorithm yields the partitioning result. We present new initialization by combining node resource attribute information and introduce two improvements to the learning strategy of HSPSO algorithm. For the main swarm, a directed sample set and the addition of perturbation particles are designed to direct the main swarm's particle search process. For the secondary swarm, a dynamic particle update equation is formulated. Iterative updates are performed based on previous rounds' prior information using adaptive inertia weight. The experimental results illustrate that, in large-scale systems task graph partitioning with more than 400 nodes, when compared with mainstream partitioning algorithms, the proposed algorithm improves partitioning performance by no less than 10% for compute-intensive task graphs and no <5% for communication-intensive task graphs, with higher solution stability.
引用
收藏
页码:4625 / 4647
页数:23
相关论文
共 50 条
  • [41] Node Localization Algorithm for Irregular Regions Based on Particle Swarm Optimization Algorithm and Reliable Anchor Node Pairs
    Li, Nana
    Liu, Lei
    Zou, Dongyao
    Liu, Xing
    IEEE ACCESS, 2024, 12 : 37470 - 37482
  • [42] Improved salp swarm algorithm based on particle swarm optimization for feature selection
    Ibrahim, Rehab Ali
    Ewees, Ahmed A.
    Oliva, Diego
    Abd Elaziz, Mohamed
    Lu, Songfeng
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (08) : 3155 - 3169
  • [43] Quantum Behaved Particle Swarm Optimization Algorithm Based on Artificial Fish Swarm
    Yumin, Dong
    Li, Zhao
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [44] Improved salp swarm algorithm based on particle swarm optimization for feature selection
    Rehab Ali Ibrahim
    Ahmed A. Ewees
    Diego Oliva
    Mohamed Abd Elaziz
    Songfeng Lu
    Journal of Ambient Intelligence and Humanized Computing, 2019, 10 : 3155 - 3169
  • [45] A two-level particle swarm optimization: profiling and software/hardware implementation
    Zarrouk, Rim
    Ettouill, Monia
    Jemai, Abderrazek
    SWARM INTELLIGENCE, 2024,
  • [46] Enterprise Human Resource Allocation Optimization Model Based on Improved Particle Swarm Optimization Algorithm
    Wang, Zhouhuo
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [47] Node Selection Algorithm for Underwater Acoustic Sensor Network Based on Particle Swarm Optimization
    Cheng, En
    Wu, Longhao
    Yuan, Fei
    Gao, Chuanxian
    Yi, Jinwang
    IEEE ACCESS, 2019, 7 : 164429 - 164443
  • [48] DV-Hop Node Localization Algorithm Based on Improved Particle Swarm Optimization
    Zhou, Fei
    Chen, Shu
    COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, 2018, 423 : 541 - 550
  • [49] Optimization Algorithm based on Artificial Life Algorithm and Particle Swarm Optimization
    Gu, Yun-li
    Xu, Xin
    Du, Jie
    Qian, Huan-yan
    ICIC 2009: SECOND INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTING SCIENCE, VOL 3, PROCEEDINGS: APPLIED MATHEMATICS, SYSTEM MODELLING AND CONTROL, 2009, : 173 - +
  • [50] A Node Positioning Algorithm in Wireless Sensor Networks Based on Improved Particle Swarm Optimization
    Sun Shunyuan
    Yu Quan
    Xu Baoguo
    INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2016, 9 (04): : 179 - 189