Virtualizing mixed-criticality systems: A survey on industrial trends and issues
Virtualization is gaining attraction in the industry as it promises a flexible way to integrate,
manage, and re-use heterogeneous software components with mixed-criticality levels, on a …
manage, and re-use heterogeneous software components with mixed-criticality levels, on a …
A binary-compatible unikernel
Unikernels are minimal single-purpose virtual machines. They are highly popular in the
research domain due to the benefits they provide. A barrier to their widespread adoption is …
research domain due to the benefits they provide. A barrier to their widespread adoption is …
Isolating functions at the hardware limit with virtines
An important class of applications, including programs that leverage third-party libraries,
programs that use user-defined functions in databases, and serverless applications, benefit …
programs that use user-defined functions in databases, and serverless applications, benefit …
Exploring rust for unikernel development
System-level development has been dominated by programming languages like C/C++ for
decades. These languages are inherently unsafe, error-prone, and a major reason for …
decades. These languages are inherently unsafe, error-prone, and a major reason for …
Hexo: Offloading hpc compute-intensive workloads on low-cost, low-power embedded systems
OS-capable embedded systems exhibiting a very low power consumption are available at
an extremely low price point. It makes them highly compelling in a datacenter context. In this …
an extremely low price point. It makes them highly compelling in a datacenter context. In this …
HEXO: Offloading long-running compute-and memory-intensive workloads on low-cost, low-power embedded systems
OS-capable embedded systems exhibiting a very low power consumption are available at
an extremely low price point. It makes them highly compelling in a datacenter context. We …
an extremely low price point. It makes them highly compelling in a datacenter context. We …
uIO: Lightweight and Extensible Unikernels
Unikernels specialize operating systems by tailoring the kernel for a specific application at
compile time. While the specialized library OS approach provides a smaller OS image-thus …
compile time. While the specialized library OS approach provides a smaller OS image-thus …
RustyHermit: a scalable, rust-based virtual execution environment
Abstract System-level development has been dominated by programming languages such
as C/C++ for decades. These languages are inherently unsafe, error-prone, and a major …
as C/C++ for decades. These languages are inherently unsafe, error-prone, and a major …
Method and system for improving software container performance and isolation
A method in one embodiment comprises implementing a kernel-based isolation layer,
configuring a software container on the kernel-based isolation layer to include a dedicated …
configuring a software container on the kernel-based isolation layer to include a dedicated …
Trends in Unikernel and Its Application to Manycore Systems
SJ Cha, SH Jeon, R Ramneek, JM Kim… - Electronics and …, 2018 - koreascience.kr
As recent applications are requiring more CPUs for their performance, manycore systems
have evolved. Since existing operating systems do not provide performance scalability in …
have evolved. Since existing operating systems do not provide performance scalability in …