In this paper, we aim to understand the properties and guarantees of static partitioning hypervisors (SPH) for Armbased mixed-criticality systems (MCS). To this end, we performed a comprehensive empirical evaluation of popular open-source SPH, i.e., Jailhouse, Xen (Dom0-less), Bao, and seL4 CAmkES VMM, focusing on two key requirements of modern MCS: real-time and safety. The goal of this study is twofold. Firstly, to empower industrial practitioners with hard data to reason about the different trade-offs of SPH. Secondly, we aim to raise awareness of the research and open-source communities to the still open problems in SPH by unveiling new insights regarding lingering weaknesses. All artifacts will be open-sourced to enable independent va...
Multiprocessor Systems-on-Chip (MPSoC) integrating hard processing cores with programmable logic (PL...
Multi- and many-core processors are becoming increasingly popular in embedded systems. Many of these...
Orchestration systems are becoming a key component to automatically manage distributed computing res...
There is an ongoing trend in several embedded industries to consolidate multiple subsystems onto t...
Given the increasingly complex and mixed-criticality nature of modern embedded systems, virtualizati...
The growing demand of new functionalities in modern embedded real-time systems has led chip makers t...
Partitioning is a common approach to developing mixed-criticality systems, where partitions are isol...
Heterogeneous parallel devices are becoming widely diffused in the embedded systems application fiel...
On embedded processors that are increasingly equipped with multiple CPU cores, static hardware parti...
In this thesis we develop a novel, minimalist design for Type I hypervisors and present a fully work...
The development of mixed-criticality virtualized multi-core systems poses new challenges that are be...
Multicore processors have imported the powerful computing capacity to real-time systems, allowing th...
Abstract-Modern embedded applications typically integrate a multitude of functionalities with potent...
International audienceThe transition from conventional federated archi-tectures to integrated archit...
Digital transformation causes the deployment of vast quantities of heterogeneous software components...
Multiprocessor Systems-on-Chip (MPSoC) integrating hard processing cores with programmable logic (PL...
Multi- and many-core processors are becoming increasingly popular in embedded systems. Many of these...
Orchestration systems are becoming a key component to automatically manage distributed computing res...
There is an ongoing trend in several embedded industries to consolidate multiple subsystems onto t...
Given the increasingly complex and mixed-criticality nature of modern embedded systems, virtualizati...
The growing demand of new functionalities in modern embedded real-time systems has led chip makers t...
Partitioning is a common approach to developing mixed-criticality systems, where partitions are isol...
Heterogeneous parallel devices are becoming widely diffused in the embedded systems application fiel...
On embedded processors that are increasingly equipped with multiple CPU cores, static hardware parti...
In this thesis we develop a novel, minimalist design for Type I hypervisors and present a fully work...
The development of mixed-criticality virtualized multi-core systems poses new challenges that are be...
Multicore processors have imported the powerful computing capacity to real-time systems, allowing th...
Abstract-Modern embedded applications typically integrate a multitude of functionalities with potent...
International audienceThe transition from conventional federated archi-tectures to integrated archit...
Digital transformation causes the deployment of vast quantities of heterogeneous software components...
Multiprocessor Systems-on-Chip (MPSoC) integrating hard processing cores with programmable logic (PL...
Multi- and many-core processors are becoming increasingly popular in embedded systems. Many of these...
Orchestration systems are becoming a key component to automatically manage distributed computing res...