计算机科学
稳健性(进化)
关键路径法
调度(生产过程)
地铁列车时刻表
动态优先级调度
最小空闲时间调度
作业车间调度
最早截止时间优先安排
单调速率调度
分布式计算
并行计算
算法
数学优化
数学
工程类
基因
操作系统
生物化学
化学
系统工程
作者
Naqin Zhou,Deyu Qi,Xinyang Wang,Zhishuo Zheng,Weiwei Lin
摘要
Summary This paper presents a novel list‐based scheduling algorithm called Improved Predict Earliest Finish Time for static task scheduling in a heterogeneous computing environment. The algorithm calculates the task priority with a pessimistic cost table, implements the feature prediction with a critical node cost table, and assigns the best processor for the node that has at least 1 immediate successor as the critical node, thereby effectively reducing the schedule makespan without increasing the algorithm time complexity. Experiments regarding aspects of randomly generated graphs and real‐world application graphs are performed, and comparisons are made based on the scheduling length ratio, robustness, and frequency of the best result. The results demonstrate that the Improved Predict Earliest Finish Time algorithm outperforms the Predict Earliest Finish Time and Heterogeneous Earliest Finish Time algorithms in terms of the schedule length ratio, frequency of the best result, and robustness while maintaining the same time complexity.
科研通智能强力驱动
Strongly Powered by AbleSci AI