Predictable Interrupt Scheduling with Low Overhead for Real-Time Kernels

  • Authors:
  • Luis E. Leyva-del-Foyo;Pedro Mejia-Alvarez;Dionisio de Niz

  • Affiliations:
  • Universidad de Oriente, Cuba;CINVESTAV-IPN, Mexico;DESI, ITESO, Mexico

  • Venue:
  • RTCSA '06 Proceedings of the 12th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we analyze the traditional model of interrupt management and its inability to incorporate the reliability and temporal predictability demanded by real-time systems. As a result of this analysis, we propose a model that integrates interrupts and tasks handling. We introduce a novel implementation of this model that uses an adaptation of the optimistic interrupt protection technique [12] for achieving predictability and low overhead. The detailed design of a flexible and portable kernel interrupt subsystem for this integrated optimistic model is presented. We make a schedulability analysis to evaluate the optimistic integrated model and perform experiments to verify its deterministic behavior and its overhead