Back to Search
Start Over
Scheduling in Multiprocessor System Using Genetic Algorithms
- 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.
- Subjects :
- Earliest deadline first scheduling
Schedule
Job shop scheduling
Computer science
Distributed computing
Processor scheduling
Real-time data processing
Multiprocessadors
Dynamic priority scheduling
Parallel computing
Genetic algorithms
Scheduling (computing)
Algorismes genètics
Genetic algorithm
Performance evaluation
Multiprocessors
Uniprocessor system
Heuristics
Informàtica::Arquitectura de computadors [Àrees temàtiques de la UPC]
Temps real (Informàtica)
Subjects
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