A new dynamic scheduling algorithm for real-time multiprocessor systems

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.

Abstract

Real-time systems require both functionally correct executions and results that are produced in time. Thus, the scheduling algorithm is an important component of these systems. Several dynamic scheduling algorithms for real-time multiprocessor systems using heuristic approaches such as famous myopic algorithm and its variations have been proposed. However, the task assignment policies used by all these scheduling algorithms hinder the improvement of the scheduling success ratio. In this paper, we propose a new dynamic scheduling algorithm, called "thrift algorithm", for real-time multiprocessor systems. By using a new task assignment policy in this algorithm, thrift algorithm improves the scheduling success ratio successfully. To study the effectiveness of thrift algorithm, we have conducted extensille simulation studies and compared its scheduling success ratio with that of myopic algorithm when several task parameters are changed. Simulation results demonstrate that the scheduling success ratio of thrift algorithm is superior to that of myopic algorithm. © 2001 by Springer Science+Business Media New York.

Cite

CITATION STYLE

APA

Qiao, Y., Wang, H., & Dai, G. (2001). A new dynamic scheduling algorithm for real-time multiprocessor systems. In IFIP Advances in Information and Communication Technology (Vol. 61, pp. 173–182). Springer New York LLC. https://doi.org/10.1007/978-0-387-35409-5_17

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