Sun 14 Apr 2019 10:50 - 11:15 at Garden Room - Session1

With the rapid growth of Internet of Things (IoT) and the new emerging IoT computing paradigm such as edge computing, it is prevalent to see that today’s real-time and functional safety devices, particularly in industrial IoT and automotive scenarios, are getting multi-functional by combining multiple platforms into single product. The new trend potentially prompts embedded virtualization as a promising solution in terms of workload consolidation, separation, and cost- effective. However, hypervisors, such as KVM and XEN, are designed to run on a server and can not be easily restructured to fulfill the requirements such as real-time constrains from IoT products. Meanwhile, existing embedded virtualization solutions are normally tailored towards specific IoT scenarios, which makes them hard to extend towards various scenarios. In addition, most commercial solutions are mature and appealing but expensive and closed-source.
This paper presents ACRN, a flexible, lightweight, scalable, and open source embedded hypervisor for IoT development. By focusing on CPU and memory partitioning, and mean- while optionally offloading embedded I/O virtualization to a tiny user space device model, ACRN presents a consolidated system satisfying real-time and general-purpose needs simultaneously. By adopting customer-friendly permissive BSD license, ACRN provides a practical industry-grade solution with immediate readiness. In this paper we will de- scribe the design and implementation of ACRN, and conduct thorough evaluations to demonstrate its feasibility and effectiveness. The source code of ACRN has been released at https://github.com/projectacrn/acrn-hypervisor.

Sun 14 Apr
Times are displayed in time zone: (GMT-04:00) Eastern Time (US & Canada) change

vee-2019-papers
10:00 - 12:05: Research Papers - Session1 at Garden Room
vee-2019-papers10:00 - 10:25
Talk
Wenhao LiShanghai Jiao Tong University, China, Yubin XiaShanghai Jiao Tong University, China, Long LuNortheastern University, n.n., Haibo ChenShanghai Jiao Tong University, China, Binyu ZangShanghai Jiao Tong University, China
vee-2019-papers10:25 - 10:50
Talk
Ethan JohnsonUniversity of Rochester, USA, Komail DharseeUniversity of Rochester, USA, John CriswellUniversity of Rochester, USA
vee-2019-papers10:50 - 11:15
Talk
Hao Li , Xuefei XuIntel, China, Jinkui RenIntel, China, Yaozu DongIntel, China
vee-2019-papers11:15 - 11:40
Talk
Spoorti DoddamaniBinghamton University, USA, Piush Kumar SinhaBinghamton University, USA, Hui LuBinghamton University, USA, Tsu-Hsiang K. ChengBinghamton University, USA, Hardik H. BagdiBinghamton University, USA, Kartik GopalanBinghamton University, USA
vee-2019-papers11:40 - 12:05
Talk
Pierre OlivierVirginia Tech, USA, Daniel ChibaVirginia Tech, USA, Stefan LankesRWTH Aachen University, Germany, Changwoo MinVirginia Tech, USA, Binoy RavindranVirginia Tech, USA