YoVDO

Hazard Pointers with Reference Counter - A New Synchronization API

Offered By: Kernel Recipes via YouTube

Tags

Memory Management Courses Concurrency Courses Scalability Courses Lock-free Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a new synchronization API that combines hazard pointers and reference counters in this 29-minute conference talk from Kernel Recipes 2024. Dive into the innovative approach that leverages the strengths of both mechanisms, using hazard pointers as fast-paths and falling back to reference counters when needed. Learn how this hybrid solution guarantees object existence while balancing performance and memory usage. Discover the tradeoffs between hazard pointers' faster read times and better scalability versus reference counters' lower memory consumption. Gain insights from speaker Mathieu DESNOYERS on how this API can optimize synchronization in kernel development.

Syllabus

Kernel Recipes 2024 - Hazard pointers with reference counter


Taught by

Kernel Recipes

Related Courses

Learn Multithreading with Modern C++
Udemy
Lock-Free Programming
Churchill CompSci Talks via YouTube
Aeron - What, Why and What Next
GOTO Conferences via YouTube
JDK 9 - The Performance Bits or Why You Would Really Want to Upgrade to Java 9
Devoxx via YouTube
A Lock-Free Atomic Shared_Ptr
NDC Conferences via YouTube