DRust - Language-Guided Distributed Shared Memory with Fine Granularity and Full Transparency
Offered By: USENIX via YouTube
Course Description
Overview
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