Title :
Scheduling Algorithm for Real-Time Operating Systems Using ACO
Author :
Shah, Apurva ; Kotecha, Ketan
Author_Institution :
G.H. Patel Coll. of Eng. & Technol., Vallabh Vidyanagar, India
Abstract :
The Ant Colony Optimization algorithms (ACO) are computational models inspired by the collective foraging behavior of ants. By looking at the strengths of ACO, they are the most appropriate for scheduling of tasks in soft real-time systems. In this paper, ACO based scheduling algorithm for real-time operating systems (RTOS) has been proposed. During simulation, results are obtained with periodic tasks, measured in terms of Success Ratio & Effective CPU Utilization and compared with Earliest Deadline First (EDF) algorithm in the same environment. It has been observed that the proposed algorithm is equally optimal during under loaded conditions and it performs better during overloaded conditions.
Keywords :
operating systems (computers); optimisation; real-time systems; scheduling; ACO based scheduling algorithm; CPU utilization; EDF algorithm; ant colony optimization; computational model; earliest deadline first algorithm; periodic task; real-time operating system; soft real-time system; task scheduling; ACO; EDF; Real-Time Systems; Scheduling;
Conference_Titel :
Computational Intelligence and Communication Networks (CICN), 2010 International Conference on
Conference_Location :
Bhopal
Print_ISBN :
978-1-4244-8653-3
Electronic_ISBN :
978-0-7695-4254-6
DOI :
10.1109/CICN.2010.122