YoVDO

DRust - Language-Guided Distributed Shared Memory with Fine Granularity and Full Transparency

Offered By: USENIX via YouTube

Tags

Distributed Systems Courses Programming Languages Courses Rust Courses Parallel Computing Courses Scalability Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking approach to distributed shared memory (DSM) in this 16-minute conference talk from OSDI '24. Delve into DRust, a novel DSM system that leverages Rust's ownership model to simplify coherence implementation and enhance performance. Learn how this language-guided approach enables fine granularity, full transparency, and ultra-efficiency in distributed computing. Discover how DRust outperforms state-of-the-art DSM systems like GAM and Grappa, achieving up to 2.64× and 29.16× higher throughput respectively. Gain insights into the design and implementation details that allow DRust to scale more effectively with increasing server numbers, potentially revolutionizing distributed computing practices.

Syllabus

OSDI '24 - DRust: Language-Guided Distributed Shared Memory with Fine Granularity, Full...


Taught by

USENIX

Related Courses

Financial Sustainability: The Numbers side of Social Enterprise
+Acumen via NovoEd
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Developing Repeatable Models® to Scale Your Impact
+Acumen via Independent
Managing Microsoft Windows Server Active Directory Domain Services
Microsoft via edX
Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms