A Heterogeneous Multiprocessor Independent Task Scheduling Algorithm Based on Improved PSO

被引:0
|
作者
Cheng, Xiaohui [1 ]
Dai, Fei [1 ]
机构
[1] Guangxi Key Laboratory of Embedded Technology and Intelligent System, College of Information Science and Engineering, Guilin University of Technology, Jiangan Road No. 12, Guilin,541000, China
来源
Journal of Computers (Taiwan) | 2019年 / 30卷 / 06期
关键词
Computational complexity - Scheduling - Particle swarm optimization (PSO) - Multiprocessing systems - Multitasking - Genetic algorithms;
D O I
10.3966/199115992019123006020
中图分类号
学科分类号
摘要
The independent task scheduling problem of heterogeneous multi-processors belongs to the NP-hard problem. The emergence of evolutionary algorithms provides a new idea for solving this problem. Particle swarm optimization (PSO) is a kind of intelligent evolutionary algorithm and it could be used to solve scheduling problem. We firstly discretized the representation of particle swarm optimization algorithm and made it suitable for the scheduling problem of heterogeneous multiprocessors. Then, the PSO algorithm was introduced into heterogeneous multiprocessors independent task scheduling problem by modeling method. In order to overcome particle swarm optimization algorithm s problem that is easy to fall into local optimum and premature convergence. We proposed a heterogeneous multiprocessor independent task scheduling algorithm based on improved PSO by improving the update operation of particle swarm optimization algorithm and transformed it into crossover and mutation operation of genetic algorithm. The experimental results show that the improved PSO scheduling algorithm can overcome the premature defects of PSO algorithm and the makespan of proposed IPSO is smaller than PSO.. © 2019 Computer Society of the Republic of China. All rights reserved.
引用
收藏
页码:242 / 251
相关论文
共 50 条
  • [41] Dynamic task scheduling modeling in unstructured heterogeneous multiprocessor systems
    Hamid TABATABAEE
    Mohammad Reza AKBARZADEH-T
    Naser PARIZ
    Frontiers of Information Technology & Electronic Engineering, 2014, (06) : 423 - 434
  • [42] Process scheduling in Heterogeneous Multiprocessor systems Using task Duplication
    Chaudhuri, Pranay
    Elcock, Jeffrey
    INTERNATIONAL JOURNAL OF BUSINESS DATA COMMUNICATIONS AND NETWORKING, 2010, 6 (01) : 58 - 69
  • [43] Problem-Independent Approach to Multiprocessor Dependent Task Scheduling
    Krol, Dawid
    Zydek, Dawid
    Koszalka, Leszek
    INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2012, 58 (04) : 369 - 379
  • [44] Multiprocessor task scheduling using a new prioritizing genetic algorithm based on number of task children
    Abdeyazdan, Marjan
    Rahmani, Amir Masoud
    DISTRIBUTED AND PARALLEL SYSTEMS: IN FOCUS: DESKTOP GRID COMPUTING, 2008, : 105 - +
  • [45] A new A* based optimal task scheduling in heterogeneous multiprocessor systems applied to computer vision
    Piriyakumar, DAL
    Murthy, CSR
    Levi, P
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1998, 1401 : 315 - 323
  • [46] DyDupSA- Dynamic Task Duplication based Scheduling Algorithm for Multiprocessor System
    Amalarathinam, D. I. George
    Josphin, A. Maria
    2017 2ND WORLD CONGRESS ON COMPUTING AND COMMUNICATION TECHNOLOGIES (WCCCT), 2017, : 271 - 276
  • [47] An Independent Task Scheduling Algorithm in Heterogeneous Multi-core Processor Environment
    Liu, Lindong
    Qi, Deyu
    PROCEEDINGS OF 2018 IEEE 3RD ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC 2018), 2018, : 142 - 146
  • [48] Task scheduling algorithm based on improved data gridding
    Jiang, Xiang-Kui
    Fan, Yong-Qing
    Wang, Zhi-Cang
    Xuan, He-Jun
    Journal of Computers (Taiwan), 2019, 30 (04) : 113 - 121
  • [49] Hybrid algorithm based on genetic algorithm and PSO for task scheduling in cloud computing environment
    Kousalya, A. (kousalya198710@gmail.com), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (17): : 2 - 3
  • [50] Realistic Task Scheduling with Contention Awareness Genetic Algorithm by Fuzzy Routing in Arbitrary Heterogeneous Multiprocessor Systems
    Sedaghat, Nafiseh
    Tabatabaee-Yazdi, Hamid
    Akbarzadeh-T, Mohammad-R
    KNOWLEDGE ENGINEERING AND MANAGEMENT, 2011, 123 : 135 - +