Sangyun Lee* / Software Engineer Woosung Rain Kim / Software Architect Honggul Jun / Project Leader LG Electronics, CTO Consideration of real time GPU scheduling for XenGT in automotive embedded systems Xen Project Developer Summit August 25-26, 2016
17
Embed
XPDS16: Consideration of Real Time GPU Scheduling of XenGT in Automotive Embedded System - Sangyun Lee, LG Electronics
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Sangyun Lee* / Software Engineer
Woosung Rain Kim / Software Architect
Honggul Jun / Project Leader
LG Electronics, CTO
Consideration of real time GPU scheduling for XenGT
in automotive embedded systems
Xen Project Developer Summit
August 25-26, 2016
1. Needs of virtualization in automotive systems
2. Current state of GPU virtualization
3. Simple Real-time GPU scheduler for Cluster VM on XenGT
4. Experimental results
5. Conclusion
Contents
2
1. Needs of virtualization in automotive systems
Trends overview Graphic consolidation of Cluster and IVI
Use multiple High resolution displays
Increase number of ECUs and H/W cost
Requirements for Graphic rendering performance Cluster App should steadily run at 60 fps.
IVI App should run at 30 fps.
Consolidate
Cluster application IVI application
3
1. Needs of virtualization in automotive systems(cont.)
Needs of virtualization
Can support Graphic consolidation
Use Shared graphics1)
Technology
Can support High bandwidth for graphic sharing
Shared memory vs Ethernet
Can reduce Hardware cost ~30%
Share H/W resources between Cluster & IVI
1) GPU virtualization + graphic layer composition
Use case for consolidation of Cluster & IVI applications