Dynamic Task Scheduling in Multiprocessor Real Time Systems Using Genetic Algorithms

Authors

  • Gheni Ahmed Ali

DOI:

https://doi.org/10.55562/jrucs.v23i2.478

Keywords:

Dynamic Task Scheduling

Abstract

The objective of the scheduling algorithm is to dynamically schedule as many tasks as possible such that each task meets its execution deadline while minimizing the total delay time of all of the tasks. The problem of scheduling of real-time tasks in multiprocessor systems is to determine when and on which processor a given task executes. In this paper we suggest a genetic algorithm for dynamic scheduling of real time tasks in multiprocessors system.The algorithm based on the use of a fixed size chromosome and repeatedly applying specific crossover (single point or double point) and mutation procedures with variable mutation rates (0.05 – 0.1) until all tasks are successfully scheduled.

Downloads

Download data is not yet available.

Downloads

Published

2021-10-26

How to Cite

Dynamic Task Scheduling in Multiprocessor Real Time Systems Using Genetic Algorithms. (2021). Journal of Al-Rafidain University College For Sciences ( Print ISSN: 1681-6870 ,Online ISSN: 2790-2293 ), 23(2), 46-65. https://doi.org/10.55562/jrucs.v23i2.478