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

YouTube

ODRP - On-Demand Remote Paging with Programmable RDMA

USENIX via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about a groundbreaking system for memory disaggregation in datacenters through this 14-minute conference presentation from NSDI '25. Discover how researchers from Shanghai Jiao Tong University developed ODRP (On-Demand Remote Paging), the first system to intelligently chain native RDMA data path primitives for offloading memory access and management operations directly onto RDMA-capable NICs. Explore the challenges of current RDMA-based memory disaggregation systems that rely on control path operations, leading to performance-memory utilization trade-offs and high CPU usage on memory nodes. Understand how ODRP addresses these limitations by leveraging OS swapping semantics and adopting a client-assisted principle to overcome RNIC capability constraints. Examine the system's impressive results, achieving significantly better memory utilization with zero CPU usage while introducing only 0.8% to 14.6% performance overhead in real-world applications compared to state-of-the-art systems. Gain insights into the technical innovations that enable dynamic memory management in the RDMA data path and the implications for next-generation datacenter architectures.

Syllabus

NSDI '25 - ODRP: On-Demand Remote Paging with Programmable RDMA

Taught by

USENIX

Reviews

Start your review of ODRP - On-Demand Remote Paging with Programmable RDMA

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.