This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Wednesday, May 17 • 4:30pm - 6:00pm
Multithreading Using Lockless Lists and RCU

Log in to save this to your schedule and see who's attending!

Feedback form is now closed.
I will provide a brief review of multithreading terminology and an overview of the libGuarded library introduced at CppNow last year. I will provide a short explanation on why mutithreading is important and also complicated.

The main focus of this talk will be about the importance of lockless containers and RCU technology. The value of this approach will be explained and we will explore why it was added to the new version of libGuarded.

I will show how libGuarded 2.0 was used in the CsSignal library to prevent deadlocks.

Basic familiarity with multithreading is suggested.

avatar for Ansel Sermersheim

Ansel Sermersheim

Co-Founder, CopperSpice
I have been working as a programmer for over fifteen years. My degree is in Computer Science from Cal Poly San Luis Obispo. | | Currently I work as a software engineer designing scalable, high performance, multi-threaded network daemons in C++. The daemons I have developed ar... Read More →

Wednesday May 17, 2017 4:30pm - 6:00pm

Attendees (28)