Главная
Study mode:
on
1
Intro
2
Command Response Protocol
3
NVME
4
New Devices
5
IOU Ring
6
IOU Ring Limitations
7
AI Axles
8
NVME Axles
9
Linux
10
PDK
11
Unified API
12
Geometry
13
API
14
Buff
15
Buffer
16
Command Interface
17
Command Encapsulation
18
Command Completion
19
Request Object
20
Example
21
Cost
22
Latency
23
Nanosecond
24
Easy API
25
Command Sets
Description:
Explore the evolution of NVMe storage interfaces and learn how to program them effectively in this 35-minute conference talk from USENIX Vault '20. Dive into the standardization of Key-Value (KV) and Zoned (ZNS) namespaces, and discover the challenges posed by modern I/O submission APIs. Gain insights into xNVMe, a user-space library designed to address memory constraints and simplify I/O submission. Examine the library's design, architecture, and integration process, and evaluate its impact on I/O performance. Cover topics such as Command Response Protocol, IOU Ring limitations, unified APIs, command interfaces, and various command sets. Understand how these emerging storage interfaces are shaping the future of data storage and access.

Programming Emerging Storage Interfaces

USENIX
Add to list
0:00 / 0:00