skip to main content
10.1145/3273905.3273913acmotherconferencesArticle/Chapter ViewAbstractPublication PagesrtnsConference Proceedingsconference-collections
research-article
Public Access

Tardiness Bounds for Fixed-Priority Global Scheduling without Intra-Task Precedence Constraints

Published:10 October 2018Publication History

ABSTRACT

Fixed-priority multicore schedulers are often preferable to dynamic-priority ones because they entail less overhead, are easier to implement, and enable certain tasks to be favored over others. Under global fixed-priority (G-FP) scheduling, as applied to the standard sporadic task model, response times for low-priority tasks may be unbounded, even if total task-system utilization is low. In this paper, it is shown that this negative result can be circumvented if different jobs of the same task are allowed to execute in parallel. In particular, a response-time bound is presented for task systems that allow intra-task parallelism. This bound merely requires that total utilization does not exceed the overall processing capacity---individual task utilizations need not be further restricted. This result implies that G-FP is optimal for scheduling soft real-time tasks that require bounded tardiness, if intra-task parallelism is allowed.

References

  1. T. Baker. Comparison of empirical success rates of global vs. partitioned fixed-priority and EDF scheduling for hard real time. Technical Report TR-050601, Department of Computer Science, Florida State University, 2005.Google ScholarGoogle Scholar
  2. T. Baker and S. Baruah. An analysis of global EDF schedulability for arbitrary-deadline sporadic task systems. Real-Time Systems, 43(1):3--24, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. Baruah and T. Baker. Schedulability analysis of global EDF. Real-Time Systems, 38(3):223--235, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. S. Baruah and N. Fisher. Global fixed-priority scheduling of arbitrary-deadline sporadic task systems. In Proceedings of the 9th International Conference on Distributed Computing and Networking, pages 215--226, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. M. Bertogna, M. Cirinei, and G. Lipari. Improved schedulability analysis of EDF on multiprocessor platforms. In Proceedings of the 17th Euromicro Conference on Real-Time Systems, pages 209--218, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. R. Davis and A. Burns. Priority assignment for global fixed-priority preemptive scheduling in multiprocessor real-time systems. In Proceedings of the 30th IEEE Real-Time Systems Symposium, pages 398--409, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. U. Devi. Soft Real-Time Scheduling on Multiprocessors. PhD thesis, University of North Carolina at Chapel Hill, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. U. Devi and J. Anderson. Tardiness bounds for global EDF scheduling on a multiprocessor. In Proceedings of the 26th IEEE Real-Time Systems Symposium, pages 330--341, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. U. Devi and J. Anderson. Tardiness bounds under global EDF scheduling on a multiprocessor. Real-Time Systems, 38(2):133--189, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Erickson and J. Anderson. Response time bounds for GEDF without intra-task precedence constraints. In Proceedings of the 15th International Conference On Principles Of Distributed Systems, pages 128--142, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. H. Leontyev and J. Anderson. Tardiness bounds for EDF scheduling on multispeed multicore platforms. In Proceedings of the 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, pages 103--110, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. K. Yang and J. Anderson. Optimal GEDF-based schedulers that allow intra-task parallelism on heterogeneous multiprocessors. In Proceedings of the 12th IEEE Symposium on Embedded Systems for Real-Time Multimedia, pages 30--39, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  13. K. Yang, M. Yang, and J. Anderson. Reducing response-time bounds for DAG-based task systems on heterogeneous multicore platforms. In Proceedings of the 24th International Conference on Real-Time Networks and Systems, pages 349--358, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. M. Yang, T. Amert, K. Yang, N. Otterness, J. Anderson, F. D. Smith, and S. Wang. Making OpenVX really 'real time'. In Proceedings of the 39th IEEE Real-Time Systems Symposium, to appear, 2018.Google ScholarGoogle Scholar

Index Terms

  1. Tardiness Bounds for Fixed-Priority Global Scheduling without Intra-Task Precedence Constraints

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      RTNS '18: Proceedings of the 26th International Conference on Real-Time Networks and Systems
      October 2018
      277 pages
      ISBN:9781450364638
      DOI:10.1145/3273905

      Copyright © 2018 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 10 October 2018

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

      Acceptance Rates

      RTNS '18 Paper Acceptance Rate25of52submissions,48%Overall Acceptance Rate119of255submissions,47%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader