YoVDO

Translation Pass-Through for Near-Native Paging Performance in VMs

Offered By: USENIX via YouTube

Tags

USENIX Annual Technical Conference Courses Performance Evaluation Courses Virtual Machines Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking memory virtualization mechanism called Translation Pass-Through (TPT) in this conference talk from USENIX ATC '23. Discover how TPT achieves near-native performance for virtual machines (VMs) by enabling them to control virtual memory translation using one-dimensional page tables. Learn about the challenges of existing translation approaches and how TPT addresses them by exploiting new hardware support for physical memory tagging in commodity CPUs. Examine the implementation details of TPT in the KVM/QEMU hypervisor and enlightened Linux guest, and analyze performance estimates showing significant speedups over nested and shadow paging for real-world data center applications. Gain insights into the potential impact of this innovation on cloud computing efficiency and application performance in virtualized environments.

Syllabus

USENIX ATC '23 - Translation Pass-Through for Near-Native Paging Performance in VMs


Taught by

USENIX

Related Courses

Amazon DynamoDB - A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service
USENIX via YouTube
Faasm - Lightweight Isolation for Efficient Stateful Serverless Computing
USENIX via YouTube
AC-Key - Adaptive Caching for LSM-based Key-Value Stores
USENIX via YouTube
The Future of the Past - Challenges in Archival Storage
USENIX via YouTube
A Decentralized Blockchain with High Throughput and Fast Confirmation
USENIX via YouTube