Part 2: Parallel and Multi-Core TechnologiesInternational audienceWith the prevalence of virtualization and cloud computing, many real-time applications are running in virtualized cloud environments. However, their performance cannot be guaranteed because current hypervisors’ CPU schedulers aim to share CPU resources fairly and improve system throughput. They do not consider real-time constraints of these applications, which result in frequent deadline misses. In this paper, we present a real-time scheduling framework in virtualized environment. In the framework, we propose a mechanism called multi-core dynamic partitioning to divide physical CPUs (PCPUs) into two pools dynamically according to the scheduling parameters of real-time virtual...
In this paper the problem of providing network response guarantees to multiple Virtual Machines (VMs...
This paper presents a novel migration algorithm for real-time tasks on multicore systems, based on t...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
Recent years have witnessed two major trends in the development of complex real-time embedded system...
Abstract—With the prevalence of cloud computing and virtualization, more and more cloud services inc...
Part 3: Multi/Many-Core System DesignInternational audienceHypervisor-based virtualization is a prom...
Abstract—The virtualization of real-time systems has received much attention for its many benefits, ...
In this chapter we consider the problem of scheduling real-time applications upon multiprocessors, o...
The ability to build systems of systems is vital to the real-time community as we endeavor to build ...
Recent years have witnessed two major trends in the development of complex real-time embedded system...
[[abstract]]ACPU scheduler can support virtualization practices by distributing physical resources t...
In order to maximum the hardware resource utilization, Virtual Machine (VM) management has become an...
popularity in cloud computing by allowing companies to deploy their office environments in a virtual...
Real-time systems such as industrial robots and autonomous navigation vehicles integrate a wide rang...
In this paper the problem of providing network response guarantees to multiple Virtual Machines (VMs...
This paper presents a novel migration algorithm for real-time tasks on multicore systems, based on t...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
Recent years have witnessed two major trends in the development of complex real-time embedded system...
Abstract—With the prevalence of cloud computing and virtualization, more and more cloud services inc...
Part 3: Multi/Many-Core System DesignInternational audienceHypervisor-based virtualization is a prom...
Abstract—The virtualization of real-time systems has received much attention for its many benefits, ...
In this chapter we consider the problem of scheduling real-time applications upon multiprocessors, o...
The ability to build systems of systems is vital to the real-time community as we endeavor to build ...
Recent years have witnessed two major trends in the development of complex real-time embedded system...
[[abstract]]ACPU scheduler can support virtualization practices by distributing physical resources t...
In order to maximum the hardware resource utilization, Virtual Machine (VM) management has become an...
popularity in cloud computing by allowing companies to deploy their office environments in a virtual...
Real-time systems such as industrial robots and autonomous navigation vehicles integrate a wide rang...
In this paper the problem of providing network response guarantees to multiple Virtual Machines (VMs...
This paper presents a novel migration algorithm for real-time tasks on multicore systems, based on t...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...