An Improved Scheduling Algorithm for Dynamic Heterogeneous Chip Multicore Processors

Hai-yan ZHANG,Yan LIU,Xiao-ming CHEN,Yi-hong ZHAO
DOI: https://doi.org/10.3969/j.issn.1674-2974.2016.08.022
2016-01-01
Abstract:This paper presented an improved scheduling algorithm for dynamic heterogeneous chip multicore pro-cessors(Heterogeneous Scheduling Genetic Algorithm,HSGA ).The proposed scheduling algorithm uses time slices of OS scheduler to complete the iterative procedure of HSGA,which can obtain efficient task scheduling results and choose the best process core for each application task.The experiments using SESC simulator show that the ED2 s of the proposed algorithm are only 0.4%,1.1% and 1.3% higher than those of a baseline classic Hungarian Algorithm with 4 cores,8 cores and 1 6 cores chip multiprocessor respectively with random degradation.And the proposed algo-rithm can generate more stable and adaptive results for unpredictable heterogeneity,compared with Hungarian Algo-rithm and Local Search Algorithm.
What problem does this paper attempt to address?