Integrated Scheduling Algorithm Based on Dynamic Essential Short Path by Device Driver

Zhiqiang Xie,Peng Wang,Zhongyan Gui,Jing Yang
DOI: https://doi.org/10.12733/jics20101424
2013-01-01
Journal of Information and Computational Science
Abstract:Aiming at the problem that the integrated scheduling algorithm based on event driven by machines’ idle scheduling the procedure on the longest path length when schedulable procedure are not unique, without considering the essential long path being formed by serial processing of procedures on the same device, therefore affects scheduling results, an integrated scheduling algorithm based on dynamic essential short path by device driver has been proposed. The algorithm conducts an idle device driver to search schedulable procedures at each device driver moment. If the schedulable procedure is unique, the procedure is to be scheduled. If schedulable procedures are not unique, the dynamic essential short path strategy is to be adopted, and the schedulable procedure on the essential short path will be scheduled. The algorithm selects procedures on the essential short path to scheduling through idle device driver strategy, not only it can realize preferentially scheduling procedures that make total processing time finish as early as possible, but also it can form truly parallel processing among procedures and make full use of equipment resources. Analysis and examples has shown that the proposed algorithm has more advantages than the integrated scheduling algorithm based on event driven by machines’ idle.
What problem does this paper attempt to address?