Real-time systems

A comprehensive survey of industry practice in real-time systems

This paper presents results and observations from a survey of 120 industry practitioners in the field of real-time embedded systems. The survey provides insights into the characteristics of the systems being developed today and identifies important …

Schedulability Analysis of Global Scheduling for Multicore Systems with Shared Caches

Shared caches in multicore processors introduce serious difficulties in providing guarantees on the real-time properties of embedded software due to the interaction and the resulting contention in the shared caches. To address this problem, we …

Techniques and analysis for mixed-criticality scheduling with mode-dependent server execution budgets

In mixed-criticality systems, tasks of different criticality share system resources, mainly to reduce cost. Cost is further reduced by using adaptive mode-based scheduling arrangements, such as Vestal's model, to improve resource efficiency, while …