PTIDES on flexible task graph: real-time embedded systembuilding from theory to practice

  • Authors:
  • Jia Zou;Joshua Auerbach;David F. Bacon;Edward A. Lee

  • Affiliations:
  • University of California, Berkeley, Berkeley, CA, USA;IBM Research, Hawthorne, NY, USA;IBM Research, Hawthorne, NY, USA;University of California, Berkeley, Berkeley, CA, USA

  • Venue:
  • Proceedings of the 2009 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Flexotask system claims to enable implementation of both real-time applications and real-time schedulers in a Java Virtual Machine using an actors-like model. The PTIDES model is an actors-like model that claims to deliver precise control over end-to-end latencies in a complex real-time system. The present work jointly investigates both claims by (1) implementing several PTIDES-based schedulers as Flexotask scheduler plugins, and (2) using the resulting system to implement a new reactive control program for a simulation of the JAviator. We present results from the realistic JAviator control application and also from synthetic benchmarks designed to shed light on the differences between the several PTIDES schedulers we implemented.