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

YouTube

CXL HDM-DB Support for Linux

Linux Plumbers Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the implementation of CXL HDM-DB (Host-managed Device Memory – Device-coherent with Back-invalidate) support in Linux through this 29-minute conference talk from the Linux Plumbers Conference. Learn about this new type of device memory introduced in CXL 3.0 that enables Type 2 and Type 3 devices to manage memory coherence directly, with the device acting as the final arbiter of coherence for addresses it owns. Discover how HDM-DB allows devices to implement inclusive snoop filters to track host caching of device memory, reducing snooping overhead and enabling low-latency direct peer-to-peer communication without constant host CPU involvement. Examine the current upstream support and discuss future development directions, including general back-invalidate discoverability approaches, integration with Type 2 and HDM-D model support work, region creation semantics for both Type 2 and Type 3 devices, and practical use cases within Linux environments.

Syllabus

CXL HDM-DB support for Linux - Davidlohr Bueso (Samsung Semiconductor)

Taught by

Linux Plumbers Conference

Reviews

Start your review of CXL HDM-DB Support for Linux

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.