Skip to main navigation Skip to search Skip to main content

Optimal Order Assignment Algorithms for Single-Rate Time-Driven AFAP Cyclic Executives

  • Reinder J. Bril

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

Abstract

In a recent survey, it was observed that the majority of the respondents to the question which task scheduling policy/policies are used in considered systems answered 'static cycle/table driven/time-Triggered'. Cyclic executives, though hardly addressed in contemporary text books, if at all, are therefore still in use in practice. Hence, there is a need for analysis techniques for these executives.In earlier work, exact analysis for single-rate AFAP (as fast as possible) and single-rate time-driven AFAP cyclic executives, scheduling a given sequence of independent hard real-Time polling tasks in single-processor systems, have been presented. Unlike the analysis for single-rate AFAP cyclic executives, the analysis for single-rate time-driven AFAP cyclic executives depends on the order of the tasks in the cycle. In this paper, we present two optimal order assignment (OOA) algorithms for single-rate time-driven AFAP cyclic executives. The first algorithm yields a schedulable order of tasks if and only if such an order exists. The second algorithm enhances the first by yielding an order that maximizes the cycle time of the executive, effectively maximizing energy efficiency or improving the average response times of background tasks.

Original languageEnglish
Title of host publication2022 IEEE 25th International Symposium on Real-Time Distributed Computing, ISORC 2022
PublisherInstitute of Electrical and Electronics Engineers
Number of pages8
ISBN (Electronic)978-1-6654-0627-7
DOIs
Publication statusPublished - 6 Jul 2022
Event25th IEEE International Symposium on Real-Time Distributed Computing, ISORC 2022 - Virtual, Vasteras, Sweden
Duration: 17 May 202218 May 2022

Conference

Conference25th IEEE International Symposium on Real-Time Distributed Computing, ISORC 2022
Country/TerritorySweden
CityVirtual, Vasteras
Period17/05/2218/05/22

Bibliographical note

Publisher Copyright:
© 2022 IEEE.

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • cyclic executive
  • schedulability analysis

Fingerprint

Dive into the research topics of 'Optimal Order Assignment Algorithms for Single-Rate Time-Driven AFAP Cyclic Executives'. Together they form a unique fingerprint.

Cite this