Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Data Propagation Delay Constraints in Multi-Rate Systems: Experimental Stage

These are the results of our collaboration with Matthias Becker from KTH Sweden as published in our paper "Data Propagation Delay Constraints in Multi-Rate Systems – Deadlines vs. Job-Level Dependencies" on RTNS'18.

Experiment Replication

To replicate these results please download our virtual-machine including all setup and raw experiment results and follow our guide. The source systems can be downloaded here.

Allocation Experiment

For raw data and the taskset used, please see the instructions above for experiment replication.

Response Times

Description Visualization
max NRT - with JLDs
max NRT - without JLDs
mean NRT - with JLDs
mean NRT - without JLDs

Schedulability

Description Visualization
data age schedulable systems - without JLDs
data age schedulable systems - with JLDs
task local and data age schedulable systems - with JLDs
task local and data age schedulable systems - without JLDs
task local schedulable systems - with JLDs
task local schedulable systems - without JLDs

Data-Ages compared

Description Visualization
1 core - all systems
1 core - schedulable systems
2 cores - all systems
2 cores - schedulable systems
3 cores - all systems
3 cores - schedulable systems
4 cores - all systems
4 cores - schedulable systems

Data-Ages compared to requirements and MECHAniSer analysis

RTSC analyzed data age normalized to dependency guarantees - with JLDs
RTSC analyzed data age normalized to dependency guarantees - without JLDs
RTSC analyzed data age normalized to plain guarantees - with JLDs
RTSC analyzed data age normalized to plain guarantees - without JLDs
RTSC analyzed data age normalized to requirements - with JLDs
RTSC analyzed data age normalized to requirements - without JLDs

manycoreexperiment

Description Visualization
BestFit + EDF
FirstFit + EDF
NextFit + EDF
PS + EDF
PS maxCore + EDF
PS maxCore + minimax
PS + minimax minNRT
PS + minimax
RoundRobin + EDF
WorstFit + EDF