Guaranteeing some service upon mode switch in mixed-criticality systems
Zhishan Guo
Department of Computer Science, Missouri S&T Presented at Dagstuhl Seminar 17131
- Mar. 28, 2017
Guaranteeing some service upon mode switch in mixed-criticality - - PowerPoint PPT Presentation
Guaranteeing some service upon mode switch in mixed-criticality systems Zhishan Guo Department of Computer Science, Missouri S&T Presented at Dagstuhl Seminar 17131 Mar. 28, 2017 MC & Vestals Interpretation MC: functionalities
Department of Computer Science, Missouri S&T Presented at Dagstuhl Seminar 17131
L
H
t Static Analysis; Pessimistic Measurement Based; Optimistic Mode switch
NO GUARANTEE: LO tasks are abandoned!
Goal: GUARANTEE Some Service
Ci
L
H
t Mode switch HI task
L
t LO task
Criticality Level Normal mode HI-Crit. mode HI tasks
L
H
LO tasks
L
Ci
L
H
t Mode switch HI task
Ci
L
H
t Mode switch HI task
L
Ci
H
t LO task
L
t LO task
GUARANTEE Some Service under HI mode
Criticality Level Normal mode HI-Crit. mode HI tasks
L
H
LO tasks
L
Criticality Level Normal mode HI-Crit. mode HI tasks
L
H
LO tasks
L
H
– Provide ideal schedule for multiprocessor – Each task τi executes at a given rate θi
– A task τi is executed with
· LO-rate θi
L under normal mode
· HI-rate θi
H after mode switch
Speedup ≤ (√5 +1)/2 ≈ 1.62 [Lee et al., RTSS’14] Speedup = 4/3 (Optimal) [Baruah et al., RTSS’15]
Ci
L
Ci
H
t Mode Switch HI task Static Analysis; Pessimistic Measurement Based; Optimistic
RESERVED: θi
H
– Provide ideal schedule for multiprocessor – Each task τi executes at a given rate θi
– A task τi is executed with
· LO-rate θi
L under normal mode
· HI-rate θi
H after mode switch
Ci
L
Ci
H
t Mode switch HI task
Ci
L
Ci
H
t LO task Ci
L
Ci
H
t Mode switch HI task
Ci
L
t LO task
for
UL
H=Σχ =LO ui H
systems to guarantee some service under all non-erroneous behaviors. ECRTS'16
H for LO-Criticality task (or a longer period)
/ EDF-VD2
Goal: GUARANTEE Some Service
EDF-VD Scheduling of Mixed-Criticality Systems with Degraded Quality Guarantees. RTSS 2016.
Chairman of IBM, 1943
President of Digital Equipment Corporation, 1977
Missouri S&T Michigan Tech Colorado Mines SD Mines New Mexico Mining & Tech Illinois Tech Cal Tech Florida Tech Georgia Tech Clarkson New Jersey Tech Stevens Tech WPI Rensselaer U of A - Huntsville MIT
1,125 International Students in Fall 2016