首页> 外文会议>IEEE Real-Time and Embedded Technology and Applications Symposium >BlueVisor: A Scalable Real-Time Hardware Hypervisor for Many-Core Embedded Systems
【24h】

BlueVisor: A Scalable Real-Time Hardware Hypervisor for Many-Core Embedded Systems

机译:BlueVisor:适用于多核嵌入式系统的可扩展实时硬件管理程序

获取原文

摘要

Virtualization technology is widespread in real-time embedded systems, resulting from the availability of hardware support. Hardware assistance allows the penalties suffered by traditional software virtualization technologies to be alleviated, e.g., significant software overhead. However, current technologies are not necessarily applicable to real-time systems as they are not designed to satisfy strict timing requirements and constraints. In this paper, we propose a scalable real-time hardware hypervisor for many-core embedded system, named BlueVisor, developed from our previously proposed real-time I/O hypervisor (VCDC), I/O controller (GPIOCP) and memory interconnect (BlueTree), which enables predictable CPU, memory, and I/O virtualization, as well as fast interrupt handler, and inter-VM communication. We propose the design idea and specific implementation of the real-time hypervisor, as well as demonstrate how a BlueVisor-based virtualization system can be adequately exploited to meet the real-time requirements with significant improvements on system performance, while presenting a low performance cost executing different operating systems (OSs).
机译:由于硬件支持的可用性,虚拟化技术在实时嵌入式系统中得到了广泛应用。硬件辅助可以减轻传统软件虚拟化技术所遭受的损失,例如,可观的软件开销。但是,当前的技术未必适用于实时系统,因为它们的设计目的不是满足严格的时序要求和约束。在本文中,我们提出了一种适用于多核嵌入式系统的可扩展实时硬件管理程序,名为BlueVisor,它是从我们先前提出的实时I / O管理程序(VCDC),I / O控制器(GPIOCP)和内存互连( BlueTree),可实现可预测的CPU,内存和I / O虚拟化,以及快速中断处理程序和VM间通信。我们提出了实时管理程序的设计思想和具体实现,并演示了如何充分利用基于BlueVisor的虚拟化系统来满足实时要求,同时显着提高了系统性能,同时降低了性能成本执行不同的操作系统(OS)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号