DocumentCode :
3148416
Title :
Optimization method for scheduling length and the number of processors on multiprocessor systems
Author :
Youness, Hassan ; Hassan, Mohammed ; Sakanushi, Keishi ; Takeuchi, Yoshinori ; Imai, Masaharu ; Salem, Ashraf ; Wahdan, Abdel-Moniem ; Moness, Mohammed
Author_Institution :
Dept. of Comput. & Syst. Eng., Minia Univ., Minia, Egypt
fYear :
2009
fDate :
14-16 Dec. 2009
Firstpage :
231
Lastpage :
236
Abstract :
A high performance algorithm for scheduling of tasks aims to optimize the overall execution time of the program by properly allocating and arranging the execution order of the tasks on the multiprocessor systems such that the precedence constraints among the tasks are preserved. In this paper, we propose an algorithm to get the optimality of scheduling for large problem sizes and optimize the target system. The algorithm uses geometrical analysis based on an Artificial Intelligence (AI) technique to produce the optimal solution for the allocation/scheduling problem, also it uses pruning techniques to reduce the size of the search space and to minimize the number of processors that used. The viability and potential of the proposed algorithm is demonstrated by extensive experimental results (more than 180 random task graphs) to conclude that the proposed algorithm is an efficient scheme to obtain the optimality with hard and large problem of task graphs.
Keywords :
artificial intelligence; multiprocessing systems; optimisation; processor scheduling; allocation-scheduling problem; artificial intelligence technique; geometrical analysis; multiprocessor systems; optimization method; precedence constraints; processor scheduling; program execution time; pruning techniques; task graph problem; Algorithm design and analysis; Artificial intelligence; High performance computing; Multiprocessing systems; Optimal scheduling; Optimization methods; Processor scheduling; Scheduling algorithm; State-space methods; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Engineering & Systems, 2009. ICCES 2009. International Conference on
Conference_Location :
Cairo
Print_ISBN :
978-1-4244-5842-4
Electronic_ISBN :
978-1-4244-5843-1
Type :
conf
DOI :
10.1109/ICCES.2009.5383277
Filename :
5383277
Link To Document :
بازگشت