Adaptive Scheduling Algorithm for Real-Time Multiprocessor Systems

8Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

EDF (Earliest Deadline First) has been proved to be optimal scheduling algorithm for single processor real-time system. It also performs well for multiprocessor system. Limitation of EDF is that its performance decreases exponentially when system becomes slightly overloaded. ACO (Ant Colony Optimization) based scheduling algorithm performs well in both underloaded and overloaded conditions. But its limitation is that it takes more time for execution compared to EDF. In this paper, an adaptive algorithm for multiprocessor realtime system is proposed, which is combination of both of these algorithms. The proposed algorithm along with EDF and ACO based algorithm is simulated for real-time multiprocessor system and the results are obtained. The performance is measured in terms of Success Ratio (SR) and Effective CPU Utilization (ECU). Execution Time taken by each scheduling algorithm is also measured. From analysis and experiments, it reveals that the proposed algorithm is fast as well as efficient in both underloaded and overloaded conditions for real-time multiprocessor systems.©2009 IEEE.

Cite

CITATION STYLE

APA

Shah, A., & Kotecha, K. (2009). Adaptive Scheduling Algorithm for Real-Time Multiprocessor Systems. In 2009 IEEE International Advance Computing Conference, IACC 2009 (pp. 35–39). https://doi.org/10.1109/IADCC.2009.4808976

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