Dynamic Task Scheduling in Multiprocessor Real Time Systems Using Genetic Algorithms

  • Ali G
N/ACitations
Citations of this article
6Readers
Mendeley users who have this article in their library.

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free