Thread-Safe and Thread-Neutral Bags
Offered By: CppNow via YouTube
Course Description
Overview
Explore the implementation of thread-safe and thread-neutral bags in C++ through this conference talk from C++Now 2013. Dive into the complexities of creating a fundamental container for threaded systems, focusing on the key 'get' operation. Examine how factors like thread count, work nature, processor types, and producer/consumer relationships impact bag implementation. Learn about two main abstractions - the drawer and the cupboard - designed to meet diverse application needs. Discover how C++11 multi-threading features are utilized to ensure thread safety and neutrality, with implementations validated through synthetic benchmarks and real-world applications.
Syllabus
Thread-safe and Thread-neutral Bags - Richard Saunders [ C++Now 2013 ]
Taught by
CppNow
Related Courses
Create Your First Multithreaded Application in JavaCoursera Project Network via Coursera Creational Design Patterns in Swift 5
Pluralsight Advanced Threading in C#
LinkedIn Learning How To Write Bulletproof Multi-Threaded C# Code
Udemy Efficient Java Multithreading and Concurrency with Executors
Udemy