Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Enhancement in System Schedulability by Controlling Task Releases

Author 1: Basharat Mahmood Author 2: Naveed Ahmad Author 3: Saif ur Rehman Malik Author 4: Adeel Anjum
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 7, No. 7 · Published 2016

DOI: https://doi.org/10.14569/IJACSA.2016.070760

Abstract

In real-time systems fixed priority scheduling techniques are considered superior than the dynamic priority counterparts from implementation perspectives; however the dynamic priority assignments dominate the fixed priority mechanism when it comes to system utilization. Considering this gap, a number of results are added to real-time system literature recently that achieve higher utilization at the cost of tuning task parameters. We further investigate this problem by proposing a novel fixed priority scheduling technique that keeps task parameters intact. The proposed technique favors the lower priority tasks by blocking the release of higher priority tasks without hurting their deadlines. The aforementioned strategy helps in creating some extra space that is utilized by a lower priority task to complete its execution. It is proved that the proposed technique dominates pure preemptive scheduling. Furthermore the results obtained are applied to an example task set which is not schedulable with preemption threshold scheduling and quantum based scheduling but it is schedulable with proposed technique. The analyses show the supremacy of our work over existing fixed priority alternatives from utilization perspective.

Keywords

How to Cite this Article

Mahmood, B., Ahmad, N., Malik, S. u. R., & Anjum, A. (2016). Enhancement in System Schedulability by Controlling Task Releases. International Journal of Advanced Computer Science and Applications, 7(7). https://doi.org/10.14569/IJACSA.2016.070760

Mahmood, Basharat, et al.. "Enhancement in System Schedulability by Controlling Task Releases." International Journal of Advanced Computer Science and Applications, vol. 7, no. 7, 2016, https://doi.org/10.14569/IJACSA.2016.070760.

@article{Mahmood2016,
  title     = {Enhancement in System Schedulability by Controlling Task Releases},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {7},
  number    = {7},
  year      = {2016},
  publisher = {The Science and Information Organization},
  author    = {Basharat Mahmood and Naveed Ahmad and Saif ur Rehman Malik and Adeel Anjum},
  doi       = {10.14569/IJACSA.2016.070760},
  url       = {https://doi.org/10.14569/IJACSA.2016.070760}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.