This event has ended. Visit the official site or create your own event on Sched.
View analytic
Wednesday, July 12 • 12:40 - 13:00
Shared Virtual Memory Virtualization Implementation on Xen - Yi Liu, Intel

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Shared Virtual Memory (SVM) is a VT-d feature that allows sharing application address space with the I/O device. The feature works with the PCI sig Process Address Space ID (PASID). With SVM, programmer gets a consistent view of memory across host application and device, avoids pining or copying overheads. We have been working on supporting SVM in Xen to enable SVM usage in guest if a SVM capable device is assigned. e.g. assign IGD to a guest, applications like OpenCL would benefit if SVM is supported in guest. SVM virtualization requires exposing a virtual VT-d to guest. In this discussion, Yi would update the latest SVM virtualization implementation and foresee the future work about supporting SVM and IOVA a single virtual VT-d.

avatar for Yi Liu

Yi Liu

Software Engineer, Intel Corp
Yi is a virtualization software engineer from Intel OTC. He works on Intel virtualization feature enabling on Xen/KVM. Prior to this position, he works on UEFI development for 3 years.

Wednesday July 12, 2017 12:40 - 13:00
Grand Ballroom

Attendees (8)