Title :
Scheduling in Multiprocessor System Using Genetic Algorithms
Author :
Dahal, Keshav ; Hossain, Alamgir ; Varghese, Benzy ; Abraham, Ajith ; Xhafa, Fatos ; Daradoumis, Atanasi
Author_Institution :
Univ. of Bradford, Bradford
Abstract :
Multiprocessors have emerged as a powerful computing means for running real-time applications, especially where a uniprocessor system would not be sufficient enough to execute all the tasks. The high performance and reliability of multiprocessors have made them a powerful computing resource. Such computing environment requires an efficient algorithm to determine when and on which processor a given task should execute. This paper investigates dynamic scheduling of real-time tasks in a multiprocessor system to obtain a feasible solution using genetic algorithms combined with well-known heuristics, such as ´Earliest Deadline First´ and ´Shortest Computation Time First´. A comparative study of the results obtained from simulations shows that genetic algorithm can be used to schedule tasks to meet deadlines, in turn to obtain high processor utilization.
Keywords :
genetic algorithms; performance evaluation; processor scheduling; earliest deadline first; genetic algorithms; high processor utilization; multiprocessor system scheduling; multiprocessors reliability; shortest computation time first; Application software; Dynamic scheduling; Genetic algorithms; Job shop scheduling; Multiprocessing systems; Power system reliability; Processor scheduling; Real time systems; Scheduling algorithm; Timing; Genetic Algorithms; Multiprocessor System; Scheduling;
Conference_Titel :
Computer Information Systems and Industrial Management Applications, 2008. CISIM '08. 7th
Conference_Location :
Ostrava
Print_ISBN :
978-0-7695-3184-7
DOI :
10.1109/CISIM.2008.55