PTIDES on Flexible Task Graph: Real-Time Embedded System Building from Theory to Practice

被引:0
|
作者
Zou, Jia [1 ]
Auerbach, Joshua [1 ]
Bacon, David F. [1 ]
Lee, Edward A. [1 ]
机构
[1] Univ Calif Berkeley, IBM Res, Berkeley, CA 94720 USA
关键词
Flexible Task Graphs; PTIDES; jitter elimination; real-time scheduling; real-time systems;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 its 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.
引用
收藏
页码:31 / 40
页数:10
相关论文
共 50 条
  • [1] PTIDES on Flexible Task Graph: Real-Time Embedded System Building from Theory to Practice
    Zou, Jia
    Auerbach, Joshua
    Bacon, David F.
    Lee, Edward A.
    [J]. ACM SIGPLAN NOTICES, 2009, 44 (07) : 31 - 40
  • [2] Real-time Embedded Systems Analysis - From Theory to Practice
    Banerjee, Ansuman
    Sarkar, Arnab
    Mondal, Arijit
    Biswas, Santosh
    [J]. 2015 19TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2015,
  • [3] The Embedded Control System through Real-Time Task
    Gharbi, Atef
    Khalgui, Mohamed
    Ben Ahmed, Samir
    [J]. 2013 5TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND APPLIED OPTIMIZATION (ICMSAO), 2013,
  • [4] Mining Task Precedence Graphs from Real-Time Embedded System Traces
    Iegorov, Oleg
    Fischmeister, Sebastian
    [J]. 24TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2018), 2018, : 251 - 260
  • [5] ENGINEERING A HARD REAL-TIME SYSTEM - FROM THEORY TO PRACTICE
    BURNS, A
    WELLINGS, AJ
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1995, 25 (07): : 705 - 726
  • [6] Building Embedded Real-Time Applications
    McCormick, John
    Singhoff, Frank
    [J]. SIGADA 2011: PROCEEDINGS OF THE 2011 ACM INTERNATIONAL CONFERENCE ON ADA AND RELATED TECHNOLOGIES, 2011, : 15 - 15
  • [7] The Generalized Graph Real-Time Task Model
    Doose, David
    Santinelli, Luca
    [J]. 2022 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, EUC, 2022, : 120 - 127
  • [8] BUILDING EMBEDDED REAL-TIME EXPERT SYSTEMS
    KAARELA, K
    KURKI, M
    OIVO, M
    [J]. SCANDINAVIAN CONFERENCE ON ARTIFICIAL INTELLIGENCE - 89, 1989, : 657 - 667
  • [9] Improvement and Application of Task Scheduling Algorithm for Embedded Real-Time Operating System
    Yu, Jinze
    Lu, Xixiang
    [J]. PROCEEDINGS OF THE WORLD CONFERENCE ON INTELLIGENT AND 3-D TECHNOLOGIES, WCI3DT 2022, 2023, 323 : 621 - 628
  • [10] A PHASED-ARRAY REAL-TIME SYSTEM IN THEORY AND IN PRACTICE
    GOWLAND, MR
    [J]. BRITISH JOURNAL OF RADIOLOGY, 1980, 53 (630): : 615 - 616