Abstract
In this paper we are interested to implement
mixed-criticality hard real-time applications on a given
heterogeneous distributed architecture. Applications have
different criticality levels, captured by their Safety-Integrity
Level (SIL), and are scheduled using static-cyclic scheduling.
Mixed-criticality tasks can be integrated onto the same
architecture only if there is enough spatial and temporal
separation among them. We consider that the separation
is provided by partitioning, such that applications run in
separate partitions, and each partition is allocated several
time slots on a processor. Tasks of different SILs can share
a partition only if they are all elevated to the highest SIL
among them. Such elevation leads to increased development
costs.We are interested to determine (i) the mapping of tasks
to processors, (ii) the assignment of tasks to partitions, (iii)
the sequence and size of the time slots on each processor
and (iv) the schedule tables, such that all the applications
are schedulable and the development costs are minimized.
We have proposed a Tabu Search-based approach to solve
this optimization problem. The proposed algorithm has been
evaluated using several synthetic and real-life benchmarks.
| Original language | English |
|---|---|
| Title of host publication | 2011 IEEE 32nd Real-Time Systems Symposium (RTSS) |
| Publisher | IEEE |
| Publication date | 2011 |
| Pages | 24-33 |
| ISBN (Print) | 978-1-4577-2000-0 |
| DOIs | |
| Publication status | Published - 2011 |
| Event | 2011 IEEE 32nd Real-Time Systems Symposium - Vienna, Austria Duration: 29 Nov 2011 → 2 Dec 2011 Conference number: 32 https://ieeexplore.ieee.org/xpl/conhome/6120127/proceeding |
Conference
| Conference | 2011 IEEE 32nd Real-Time Systems Symposium |
|---|---|
| Number | 32 |
| Country/Territory | Austria |
| City | Vienna |
| Period | 29/11/2011 → 02/12/2011 |
| Internet address |
Fingerprint
Dive into the research topics of 'Design Optimization of Mixed-Criticality Real-Time Applications on Cost-Constrained Partitioned Architectures'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver