Back to Search Start Over

Scheduling in Multiprocessor System Using Genetic Algorithms

Authors :
Alamgir Hossain
A. Daradoumis
Fatos Xhafa
Keshav Dahal
B. Varghese
Ajith Abraham
Universitat Politècnica de Catalunya. Departament de Ciències de la Computació
Universitat Politècnica de Catalunya. ALBCOM - Algorismia, Bioinformàtica, Complexitat i Mètodes Formals
Source :
CISIM, Recercat. Dipósit de la Recerca de Catalunya, instname, UPCommons. Portal del coneixement obert de la UPC, Universitat Politècnica de Catalunya (UPC)
Publication Year :
2008
Publisher :
IEEE, 2008.

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.

Details

Database :
OpenAIRE
Journal :
2008 7th Computer Information Systems and Industrial Management Applications
Accession number :
edsair.doi.dedup.....ee460a687780c7f1d7fa73c08768934b
Full Text :
https://doi.org/10.1109/cisim.2008.55