YoVDO

Effectively Prefetching Remote Memory with Leap

Offered By: USENIX via YouTube

Tags

USENIX Annual Technical Conference Courses RDMA Courses Memory Disaggregation Courses

Course Description

Overview

Explore a conference talk from USENIX ATC '20 that introduces Leap, an innovative prefetching solution for remote memory accesses in memory disaggregation systems. Learn how Leap employs an online, majority-based prefetching algorithm to increase page cache hit rates and implements a lightweight, efficient data path in the kernel to mitigate latency bottlenecks. Discover how this approach significantly improves median and tail remote page access latencies for memory-bound applications, leading to substantial performance enhancements compared to state-of-the-art solutions. Gain insights into the challenges of memory disaggregation over RDMA and how Leap addresses them to optimize application performance in memory-constrained environments.

Syllabus

USENIX ATC '20 - Effectively Prefetching Remote Memory with Leap


Taught by

USENIX

Related Courses

Semeru - A Memory-Disaggregated Managed Runtime
USENIX via YouTube
CXL-ANNS - Software-Hardware Collaborative Memory Disaggregation and Computation for Billion-Scale Approximate Nearest Neighbor Search
USENIX via YouTube
Motor: Enabling Multi-Versioning for Distributed Transactions on Disaggregated Memory
USENIX via YouTube
Follow the Data: Memory-Centric Designs for Modern Datacenters
Scalable Parallel Computing Lab, SPCL @ ETH Zurich via YouTube
Supporting Trusted Virtual Machines with Hardware-based Secure Remote Memory
ACM SIGPLAN via YouTube