YoVDO

Ship Your Critical Section, Not Your Data - Enabling Transparent Delegation with TCLOCKS

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Operating Systems Design and Implementation (OSDI) Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a cutting-edge approach to synchronization mechanisms in high-performance applications through this conference talk from OSDI '23. Delve into the concept of transparent delegation and its implementation in TCLocks, a family of locking protocols designed to enhance application scalability without requiring code modifications. Learn how this innovative technique allows for automatic encoding of critical section information and execution by a combiner, potentially offering up to 5.2x performance improvement over recent locking algorithms. Gain insights into addressing shared data transfer issues among cores and reducing critical path latency in lock-guarded systems.

Syllabus

OSDI '23 - Ship your Critical Section, Not Your Data: Enabling Transparent Delegation with TCLOCKS


Taught by

USENIX

Related Courses

Sky Computing
USENIX via YouTube
Kerveros - Efficient and Scalable Cloud Admission Control
USENIX via YouTube
Take Out the TraChe - Maximizing Transactional Cache Hit Rate
USENIX via YouTube
Ensō - A Streaming Interface for NIC-Application Communication
USENIX via YouTube
Hydro - Surrogate-Based Hyperparameter Tuning Service in Datacenters
USENIX via YouTube