YoVDO

HydraRPC - Efficient RPC System Using CXL-Attached HDM

Offered By: USENIX via YouTube

Tags

Data Transmission Courses Serialization Courses Deserialization Courses CXL Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking conference talk from USENIX ATC '24 that introduces HydraRPC, an innovative approach to Remote Procedure Call (RPC) systems in the era of Compute Express Link (CXL) technology. Delve into how HydraRPC leverages CXL-attached Host-Device Memory (HDM) for data transmission, offering benefits such as memory sharing, memory semantics, and high scalability. Discover how this novel approach eliminates expensive network rounds, memory copying, and serialization/deserialization processes. Learn about the implementation of non-cachable sharing and a busy-polling free notification mechanism to overcome limitations in CXL.cache protocols. Gain insights from the evaluation results of HydraRPC on real CXL hardware, showcasing the potential efficiency of utilizing CXL HDM in building next-generation RPC systems.

Syllabus

USENIX ATC '24 - HydraRPC: RPC in the CXL Era


Taught by

USENIX

Related Courses

Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON)
Udemy
Automating your API tests with REST Assured
Test Automation University
Deploying PyTorch Models in Production: PyTorch Playbook
Pluralsight
Getting Started with JSON in C# Using Json.NET
Pluralsight
Introduction to the Java API for Web Sockets
Pluralsight