Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

xNVMe and io_uring NVMe Passthrough: Comparing SPDK and Linux NVMe Drivers

SNIAVideo via YouTube

Overview

Explore a technical conference talk from SDC 2023 that delves into the evolution of NVMe drivers, comparing the decade-old SPDK userspace polled mode NVMe driver with Linux's newer io_uring and asynchronous NVMe passthrough interfaces. Gain insights into the performance differences between operating system and user space driven I/O, understand the challenges in achieving optimal performance with io_uring commands and user space drivers, and discover how the xNVMe project facilitates storage projects' adaptation to various Linux storage interfaces. Samsung's Simon Lund presents early performance results and explains how xNVMe has enabled io_uring NVMe passthrough in SPDK, providing a comprehensive overview of the current state and future implications for storage development.

Syllabus

SDC 2023 - xNVMe and io_uring NVMe Passthrough – What does it Mean for the SPDK NVMe Driver?

Taught by

SNIAVideo

Reviews

Start your review of xNVMe and io_uring NVMe Passthrough: Comparing SPDK and Linux NVMe Drivers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.