Concurrency Freaks
A web site dedicated to Concurrent algorithms and patterns.
Saturday, January 27, 2018
Optimization to Michael-Scott Persistent Lock-Free Queue
›
After making the previous post, I went back to the code of the Michael-Scott persistent queue and figured out there is one psync and one pwb...
Wednesday, January 24, 2018
A Lock-Free Persistent Queue
›
Lock-free queues have been discovered many years ago, with the best-known and likely the simplest of all, being the one by Maged Michael an...
1 comment:
Wednesday, December 20, 2017
Software Transactional Memory is Simple
›
Still super busy so I'll just post a light talk about an STM that is being used in production at AppNexus. It's not everyday you see...
Tuesday, December 5, 2017
Maged Michael on Non-Blocking Synchronization and Memory Management
›
I've been busy with a lot of stuff, so here's just a quick post with a video from Maged Michael explaining non-blocking memory recla...
Monday, October 9, 2017
Is Parallel Programming still hard?
›
CppCon 2017 is over and some of the talks are starting to trickle in. One that is definitely worth watching is the one by Michael Wong, Pau...
Wednesday, September 6, 2017
Dawn of the Universal Constructs
›
Historical Introduction Some time ago I saw this nice presentation by Andrei Alexandrescu about Generic Locking. https://www.youtube.com...
5 comments:
‹
›
Home
View web version