Acceleration of dual OS virtualization in embedded systems
Soo-Cheol Oh, Kwangwon Koh, Chei-Yol Kim, Kangho Kim, Seongwoon Kim · Computing and Convergence Technology (ICCCT), 2012 7th International Conference on · 2013
This paper proposes ViMoExpress that is a lightweight virtualization solution for embedded systems. ViMoExpress accelerates dual OSes in single embedded system by utilizing TrustZone function of ARM. Two guest OSes are located on secure and normal worlds of TrustZone, and ViMoExpress is run on monitor mode. Two guest OSes can be run without any intervention except switches between the guest OSes. Thus, ViMoExpress generates little overhead. The code of ViMoExpress is very compact that is under 1,000 lines.