Title :
A multi-thread dynamic grading and grouping concurrent scheduling algorithm
Author :
Jun, Zhao ; Bo, He Lin
Author_Institution :
College of Network Engineering, Chengdu University Of Information Technology, CUIT, Chengdu, China
Abstract :
In this paper, a high efficient dynamic scheduling algorithm is developed to schedule a set of multi-thread on realtime multiprocessor systems. The algorithm divides two grades schedule. The one-grade-schedule inserts the new thread into thread-queue of thread-queue matrix according to the restriction rules and insertion rules, the two-grade-schedule places some threads chose from thread matrix into two-grade-windows, and then assigns multiple threads of two-grade-windows to processors concurrently reasonably. It has proved that this algorithm has higher efficiency and good effect in same structure multiprocessing system for multi-thread concurrent scheduling.
Keywords :
Algorithm design and analysis; Dynamic scheduling; Heuristic algorithms; Instruction sets; Real time systems; Scheduling algorithm; dynamic scheduling; multi-thread; real-time multiprocessor system; target function;
Conference_Titel :
E -Business and E -Government (ICEE), 2011 International Conference on
Conference_Location :
Shanghai, China
Print_ISBN :
978-1-4244-8691-5
DOI :
10.1109/ICEBEG.2011.5881257