This event has ended. Visit the official site or create your own event on Sched.
June 25 - 27 - Beijing, China
Click Here For Information & Registration

Back To Schedule
Wednesday, June 27 • 15:10 - 15:50
Shared Virtual Memory in KVM - Yi Liu, Intel China Ltd Beijing Branch (slides attached)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Shared Virtual Memory in KVM (Liu Yi, Intel) - Shared Virtual Memory is a hardware extension which allows directly access CPU virtual address, thus enables fast workload submission on accelerators. This feature goes with PCI sig Process Address Space ID (PASID). Many hardware vendors (Intel, AMD, ARM, etc.) have made it a key feature in their platform. It has become a hot area about bringing aforementioned feature to a virtualized environment, which brings flexibility to the accelerator deployment in data center.

In this presentation, Yi Liu will first introduce basic concept of SVM and the hardware requirement of SVM. Then, the session would focus on the SVM virtualization(vSVM) and architecture design in KVM solution. There would be detail technical introduction to the overall flow of vSVM and IOMMU API extensions(new APIs like bind_pasid_tbl/sva_tlb_invalidate and general in-kernel fault report framework). In the end, there would be an update of the vSVM status in community and future work.

avatar for Yi Liu

Yi Liu

Senior Software Engineer, Intel Corporation
Yi is a senior software engineer from Intel OTC. He focuses on I/O virtualization(Intel® VT-d) and is responsible for virtual IOMMU upstreaming work within Intel OTC VMM enabling team. As a well-recognized contributor, he represents Intel on IOMMU virtualization related discussions... Read More →

Wednesday June 27, 2018 15:10 - 15:50 CST