YoVDO

Wait-Free Weak Reference Counting - ISMM 2023

Offered By: ACM SIGPLAN via YouTube

Tags

Memory Management Courses C++ Courses Rust Courses Atomic Operations Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking approach to memory management in this 16-minute video presentation from ISMM 2023. Delve into the challenges of reference counting, particularly addressing cyclic references that hinder object deallocation. Learn about a novel wait-free algorithm for weak reference counting that improves upon classic implementations. Discover how this algorithm utilizes primitive wait-free atomic operations and offers significant performance improvements in high-contention scenarios. Examine the correctness proof, C++ implementation, and micro-benchmark results demonstrating the algorithm's effectiveness. Gain insights into a second algorithm that combines the strengths of different approaches, offering improved worst-case performance while maintaining impressive speedups in optimal conditions. Ideal for developers and researchers interested in advanced memory management techniques and concurrent data structures.

Syllabus

[ISMM'23] Wait-Free Weak Reference Counting


Taught by

ACM SIGPLAN

Related Courses

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera