YoVDO

Sharing IOMMU PageTables with TDP in KVM

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Virtualization Courses

Course Description

Overview

Explore the technical aspects of sharing IOMMU PageTables with TDP in KVM in this conference talk presented by Lu Baolu and Zhao Yan from Intel Corporation. Delve into the advantages of sharing, prerequisites, and the concept of the same address space. Examine compatible page table formats and the sharing handshake sequence. Learn about non-conflicting page table content, sharing interfaces, and atomic updates for TDP entries. Understand page and page table pinning interfaces, including pinning of all ranges in user memslots and specific range extra interfaces. Discover the shared page table root update process and its impact on bootup performance.

Syllabus

Intro
Agenda
Goal
Sharing Advantages
Sharing Prerequisites
The Same Address Space (Cont.)
Compatible Page Table Formats
Sharing Handshake Sequence
Non-conflicting Page Table Content (Cont.)
Sharing Interfaces
Atomic Update for TDP Entries Atomia update is required for TOP entries for pinned ranges, when
Page & Page Table Pinning Interfaces . For sharing without 10 page fault, - Pinning of all ranges in user memslots: memslot add - Pinning a specific range extra interface
Shared Page Table Root Update
Bootup Performance


Taught by

Linux Foundation

Tags

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube