ETRI-Knowledge Sharing Plaform

ENGLISH

성과물

논문 검색
구분 SCI
연도 ~ 키워드

상세정보

학술대회 Remote Graphical Processing for Dual Display of RTOS and GPOS on an Embedded Hypervisor
Cited 4 time in scopus Download 11 time Share share facebook twitter linkedin kakaostory
저자
조현우, 강동욱, 신진아, 빈센트 듀프레, 김수영, 임채덕, 김태호
발행일
201509
출처
International Conference on Emerging Technology and Factory Automation (ETFA) 2015, pp.1-4
DOI
https://dx.doi.org/10.1109/ETFA.2015.7301581
협약과제
15MS9400, 초소형·고신뢰(99.999%) OS와 고성능 멀티코어 OS를 동시 실행하는 듀얼 운영체제 원천 기술 개발, 임채덕
초록
In this paper, we introduce a remote graphics library framework based on inter-virtual-machines communication in an embedded hypervisor. With this framework, there are no causality conflicts when multiple guest operating systems share one GPU. We adopted API remoting for GPU virtualization because it has relatively small overhead when connected with OpenGL ES standard library on embedded hypervisors. Interferences from the hypervisor during synchronization between front-end and back-end can be reduced by inter-VM commutation. To make improvement on size, weight and power for embedded systems, we opted for displaying both guest operating systems on a single display panel. The presented framework is applied to a real-world embedded hypervisor used for safety-critical systems. Our implementation runs an automotive digital instrument cluster on a real-time guest operating system and an in-vehicle infotainment application on a general purpose guest operating system within the hypervisor. We found it feasible for an embedded hypervisor to provide GPU service to heterogeneous industrial guest operating systems on a single hardware platform.
KSP 제안 키워드
API remoting, Display Panel, Embedded system, Front-End, GPU virtualization, Graphical Processing, Hardware platform, Instrument cluster, Opengl es, Real-Time, Real-world