Journal of Applied Sciences ›› 2022, Vol. 40 ›› Issue (2): 349-360.doi: 10.3969/j.issn.0255-8297.2022.02.016

• Computer Science and Applications • Previous Articles    

Energy-Saving Scheduling Algorithm for Multi-Variable Neighborhood Based on Pruning Optimization

QIU Bin, SUN Manman, CUI Suli   

  1. Nationalities school, HeBei Normal University, Shijiazhuang 050091, Hebei, China
  • Received:2021-06-10 Published:2022-04-01

Abstract: In order to improve the energy-saving level of task scheduling in heterogeneous computer systems, a multi-variable neighborhood energy-saving scheduling algorithm fused with pruning optimization is proposed. Processor constraint and time constraint neighborhood structures are constructed in the algorithm. The number of redundant processors is reduced by constraining the neighborhood of processors, thus lowering the overall energy consumption. Pruning optimization is introduced into the time and energy consumption neighborhood to improve the efficiency of local optimization. Simulation results show that the proposed algorithm achieves good energy-saving effect under different problem scales, processor capacity and communication ratio.

Key words: energy saving task scheduling, variable neighborhood structure, processor constraints, time constraint, pruning optimization

CLC Number: