Hazard Pointers with Reference Counter - A New Synchronization API
Offered By: Kernel Recipes via YouTube
Course Description
Overview
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
Paradigms of Computer Programming – FundamentalsUniversité catholique de Louvain via edX Paradigms of Computer Programming – Abstraction and Concurrency
Université catholique de Louvain via edX Computing: Art, Magic, Science - Part II
ETH Zurich via edX Concurrency
AdaCore via Independent Java Fundamentals for Android Development
Galileo University via edX