Research and optimization of task scheduling algorithm based on heterogeneous multi-core processor

被引:0
|
作者
Liu, Junnan [1 ]
Liu, Yifan [1 ]
Ding, Yongkang [1 ]
机构
[1] Henan Univ, Sch Software, Kaifeng 475001, Peoples R China
关键词
Distributed computing; Heterogeneous multi-core processors; High performance computing; Task scheduling; Swarm intelligence optimization algorithms;
D O I
10.1007/s10586-024-04606-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous multi-core processor has the ability to switch between different types of cores to perform tasks, which provides more space and possibility for realizing efficient operation of computer system and improving computer computing power. Current research focuses on heterogeneous multiprocessor systems with high performance or low power consumption to reduce system energy consumption. However, some studies have shown that excessive voltage reduction may lead to an increase in transient failure rates, reducing system reliability. This paper studies the energy optimal scheduling problem of HMSS with DVFS under the constraints of minimum time and reliability, and proposes an improved wild horse optimization algorithm (OIWHO), which improves the efficiency of heterogeneous task scheduling and shortens the task completion time. The algorithm uses the learning and chaos perturbation strategies based on opposition and crossover strategies to balance the search and utilization capabilities, and can further improve the performance of OIWHO. Compared with previous work, our proposed algorithm has more advantages than existing algorithms. Experimental results show that the average computing time of OIWHO algorithm is 12.58%, 11.42%, 7.53%, 4.20% and 3.21% faster than DRNN-BWO, PSO, GWO-GA, GACSH and OIWOAH, respectively. Especially when solving large-scale problems, our algorithm takes less time than other algorithms.
引用
收藏
页码:13435 / 13453
页数:19
相关论文
共 50 条
  • [1] Research on Task Scheduling of Heterogeneous Multi-core Processor based on Replication Genetic algorithm
    Cheng, Xiaohui
    Xu, Rui
    [J]. 2019 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION PROCESSING (ICIIP 2019), 2019, : 455 - 461
  • [2] A High Efficient Task Scheduling Algorithm Based on Heterogeneous Multi-core processor
    Cheng, Hui
    [J]. 2010 2ND INTERNATIONAL WORKSHOP ON DATABASE TECHNOLOGY AND APPLICATIONS PROCEEDINGS (DBTA), 2010,
  • [3] Research and Implementation on Multi-core Processor Task Scheduling Algorithm
    Zhao Fu
    Zhang Yongping
    [J]. INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS II, PTS 1-3, 2011, 58-60 : 1732 - 1737
  • [4] An Independent Task Scheduling Algorithm in Heterogeneous Multi-core Processor Environment
    Liu, Lindong
    Qi, Deyu
    [J]. PROCEEDINGS OF 2018 IEEE 3RD ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC 2018), 2018, : 142 - 146
  • [5] Study on Static Task Scheduling Based on Heterogeneous Multi-Core Processor
    Shen Yang
    Qi Deyu
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER NETWORK, ELECTRONIC AND AUTOMATION (ICCNEA), 2017, : 180 - 182
  • [6] A Scheduling Algorithm in the Randomly Heterogeneous Multi-Core Processor
    Liu, Yan
    Li, Yongwei
    Zhao, Yihong
    Chen, Xiaoming
    [J]. 2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 2140 - 2146
  • [7] Research on Task Scheduling Model for Multi-core Processor
    Man, Dapeng
    Yang, Wu
    Lu, Zeya
    [J]. ICCNS 2018: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMMUNICATION AND NETWORK SECURITY, 2018, : 129 - 133
  • [8] Study on Task Scheduling of Heterogeneous Multi-core Processor Based on Improved Shuffled Frog-leaping Algorithm
    Shen, Yang
    Qi, De-Yu
    [J]. Proceedings of the 2016 International Conference on Engineering and Advanced Technology, 2016, 82 : 101 - 105
  • [9] Optimization of Multi-core Task Scheduling based on Improved Particle Swarm Optimization Algorithm
    Cheng, Xiaohui
    Chi, Jinqiu
    [J]. 2019 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION PROCESSING (ICIIP 2019), 2019, : 438 - 444
  • [10] CQPSO scheduling algorithm for heterogeneous multi-core DAG task model
    Zhai, Wenzheng
    Hu, Yue-Li
    Ran, Feng
    [J]. MODERN PHYSICS LETTERS B, 2017, 31 (19-21):