arrow
Return

VADI: GPU Virtualization for an Automotive Platform

delete2016-02-01
delete25
PRE
AI
C
Chiyoung Lee
S
Se-Won Kim
C
Chuck Yoo *
DOI:10.1109/TII.2015.2509441delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Modern vehicles are evolving with more electronic components than ever before (In this paper, vehicle means automotive vehicle. It is also equal to car.) One notable example is graphical processing unit (GPU), which is a key component to implement a digital cluster. To implement the digital cluster that displays all the meters (such as speed and fuel gauge) together with infotainment services (such as navigator and browser), the GPU needs to be virtualized; however, GPU virtualization for the digital cluster has not been addressed yet. This paper presents a Virtualized Automotive DIsplay (VADI) system to virtualize a GPU and its attached display device. VADI manages two execution domains: one for the automotive control software and the other for the in-vehicle infotainment (IVI) software. Through GPU virtualization, VADI provides GPU rendering to both execution domains, and it simultaneously displays their images on a digital cluster. In addition, VADI isolates GPU from the IVI software in order to protect it from potential failures of the IVI software. We implement VADI with Vivante GC2000 GPU and perform experiments to ensure requirements of International Standard Organization (ISO) safety standards. The results show that VADI guarantees 30 frames per second (fps), which is the minimum frame rate for digital cluster mandated by ISO safety standards even with the failure of the IVI software. It also achieves 60 fps in a synthetic workload.
Keywords:
Automotive virtualization
device isolation
driver information systems
graphical processing unit (GPU) virtualization
road vehicle software
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Industrial Informatics cover
IEEE Transactions on Industrial Informatics
IF:
9.9
Papers:
8.6K
Citations:
6.0W

Organization

K
Korea University
Scholars:
3.6W
Papers: 3.8W
Citations: 4.4W
Cited Papers

Cited Papers

Towards a distributed secure in-vehicle communication architecture for modern vehicles
err2014-02-01
err44
PREAI
errPatsakis, Constantinos; Dellios, Kleanthis; Bouroche, Melanie
errShare
errSave
Manufacturing process for piezoelectric strain sensor sheet involving transfer printing methods
err2015-09-17
err0
PREAI
errTakahiro Yamashita; Hironao Okada; Toshihiro Itoh; Takeshi Kobayashi
errShare
errSave
errShare
errSave
Power And Fault Emulation for Software Verification and System Stability Testing in Safety Critical Environments
err2013-05-01
err4
PREAI
errKrieg, Armin; Preschern, Christopher; Grinschgl, Johannes; Steger, Christian; Kreiner, Christian; Weiss, Reinhold; Bock, Holger; Haid, Josef
errShare
errSave
Investigations on Pd:SnO2/porous silicon structures for sensing LPG and NO2 gas
err2007-08-01
err0
PREAI
errN. Sankara Subramanian; R. Vivek Sabaapathy; P. Vickraman; G. Vimal Kumar; R. Sriram; B. Santhi
errShare
errSave
researcher View more