Samenvatting
Many embedded real-time applications are typically time-triggered and preemptive schedulers are used to execute tasks of such applications. Orthogonally, composable partitioned embedded platforms use preemptive time-division multiplexing mechanism to isolate applications. Existing composable systems that support two-level scheduling are restricted to cooperative intra-application schedulers, and thus cannot execute the time-triggered applications. In this work, we introduce a framework that allows concurrent, composable execution of such applications on temporally-partitioned systems. The framework is composed of an execution platform and a method for timing analysis of applications running on the platform. The platform realizes a software-based timed-interrupt virtualization technique on an existing composable system. Multiple time-triggered applications may run concurrently using different intra-application preemptive scheduling policies, e.g., fixed-priority and rate-monotonic. The analysis method formalizes the available processing time for executing each application on a processor in order to enable schedulability tests for different policies. Finally, these concepts are demonstrated by executing a number of applications, first on an FPGA prototype and second on a Matlab simulation of the platform. The results indicate a composable and concurrent execution of multiple time-triggered applications using our proposed framework. Furthermore, the implementation of the technique has low cost in terms of memory footprint and execution overhead.
| Originele taal-2 | Engels |
|---|---|
| Titel | 2013 IEEE 19th International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2013 |
| Plaats van productie | Piscataway |
| Uitgeverij | IEEE Computer Society |
| Pagina's | 183-192 |
| Aantal pagina's | 10 |
| ISBN van elektronische versie | 978-1-4799-0850-9 |
| DOI's | |
| Status | Gepubliceerd - 2013 |
| Evenement | 19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2013 - GIS NTU Convention Center, Taipei, Taiwan Duur: 19 aug. 2013 → 21 aug. 2013 Congresnummer: 19 |
Congres
| Congres | 19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2013 |
|---|---|
| Verkorte titel | RTCSA 2013 |
| Land/Regio | Taiwan |
| Stad | Taipei |
| Periode | 19/08/13 → 21/08/13 |
| Ander | RTCSA-2013 |
Vingerafdruk
Duik in de onderzoeksthema's van 'A software-based technique enabling composable hierarchical preemptive scheduling for time-triggered applications'. Samen vormen ze een unieke vingerafdruk.Citeer dit
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver