loading...
Scheduling in Multiprocessor System Using Genetic Algorithms
June 26-June 28
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CISIM.2008.552008 7th Computer Information Systems ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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.
Index Terms:
Scheduling, Multiprocessor System, Genetic Algorithms
Citation:
Keshav Dahal, Alamgir Hossain, Benzy Varghese, Ajith Abraham, Fatos Xhafa, Atanasi Daradoumis, "Scheduling in Multiprocessor System Using Genetic Algorithms," cisim, pp.281-286, 2008 7th Computer Information Systems and Industrial Management Applications, 2008
Usage of this product signifies your acceptance of the Terms of Use.