Skip to main content

Effect of Dynamic Process Load Variation on Relative Deadlines in Multitasking Embedded Systems

  • Conference paper
  • First Online:
Information and Communication Technology for Competitive Strategies (ICTCS 2020)

Abstract

The real-time systems have a set of processes continuously running in the system and will also have a set of processes triggered on events or user interaction. In such systems, the number of processes in scheduling queue varies based on frequency of trigger activation. The hard real-time systems are designed to meet the deadline of all processes under peak load of processes. Hence, the execution speed of the processing unit is chosen much higher than the required speed for average load. The DVFS technique addresses the issue based on process load; however, it does not take deadlines into account while scaling the processors operating frequency.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Zhang, F., Burns, A., Baruah, S.: Sensitivity Analysis of Arbitrary Deadline Real-Time Systems with “EDF” Scheduling. Springer Science Business Media, LLC, Berlin (2011)

    Google Scholar 

  2. Ra, O., Torbjo: Trends and Challenges in Embedded Systems—CoDeVer and HiBu Experiences. Corpus ID: 15066429 (2003)

    Google Scholar 

  3. Balbastre, P., Ripoll, I., Crespo, A.: Minimum deadline calculation for periodic real-time tasks in dynamic priority systems. IEEE Trans. Comput. 57(1), 96–109 (2007)

    Google Scholar 

  4. Lee, S., Kim, H., Lee, J.: Soft Aperiodic Task Scheduling Algorithm in Dynamic-Priority Systems. KOSEF under Grant No. 941-0900-046-2. IEEE (1995)

    Google Scholar 

  5. Spruntlui, B., Sha, L., Lehoczky, J.: Aperiodic task scheduling for hard-real-time systems. J. Real-Time Syst. 1, 27–60 (1989)

    Google Scholar 

  6. Chen, C.-Y., Hasan, M., Ghassami, A.E., Mohan, S., Kiyavash, N.: Securing Dynamic-Priority Real-Time Systems Using Schedule Obfuscation. arXiv: 1806.01393v1 [cs.CR] (2018)

    Google Scholar 

  7. Morton, A., Loucks, W.M.: “EDF” Feasibility Analysis of Accelerated Tasks. University of Waterloo, Waterloo, Ontario, Canada. IEEE (2007)

    Google Scholar 

  8. Kargahi, M., Movaghar, A.: A method for performance analysis of earliest-deadline-first scheduling policy. In: Proceedings of the 2004 International Conference on Dependable Systems and Networks (DSN’04) 0-7695-2052-9/04 © 2004 IEEE

    Google Scholar 

  9. Morton, A., Loucks, W.M.: “EDF” Feasibility Analysis of Accelerated Tasks. 0840-7789/07©2007 IEEE

    Google Scholar 

  10. Short, M.: Improved Schedulability analysis of implicit deadline tasks under limited preemption “EDF” scheduling. In: IEEE ETFA’2011

    Google Scholar 

  11. Zhang, F.: Schedulability analysis for real-time systems with “EDF” scheduling. IEEE Trans. Comput. 58 (2009)

    Google Scholar 

  12. Lehoczky, J.P., Sha, L., Ding, Y.: The rate-monotonic scheduling algorithm: exact characterization and average case behavior. In: Proceedings of the IEEE Real-Time Systems Symposium, pp. 166–171 (1989)

    Google Scholar 

  13. Bini, E., Buttazzo, G.C., Buttazzo, G.M.: A hyperbolic bound for the rate monotonic algorithm. In: 2001 Proceedings of the 13th Euromicro Conference on Real-Time Systems. Delft, the Netherlands, pp. 59–66

    Google Scholar 

  14. Buttazzo, G.C.: Rate Monotonic vs. “EDF”: Judgment Day. Springer Science Business Media, Inc., The Netherlands (2005)

    Google Scholar 

  15. Cervin, A., Eker, J., Bernhardsson, B., Arzen, K.-E.: Feedback-feedforward scheduling of control tasks. Real-Time Syst. 23(1), 25–53 (2002)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chapalkar, S.S., Karibasappa, K. (2022). Effect of Dynamic Process Load Variation on Relative Deadlines in Multitasking Embedded Systems. In: Joshi, A., Mahmud, M., Ragel, R.G., Thakur, N.V. (eds) Information and Communication Technology for Competitive Strategies (ICTCS 2020). Lecture Notes in Networks and Systems, vol 191. Springer, Singapore. https://doi.org/10.1007/978-981-16-0739-4_44

Download citation

Publish with us

Policies and ethics