Click here to Skip to main content
15,881,967 members
Articles / High Performance Computing

Yet another implementation of a lock-free circular array queue

Rate me:
Please Sign up or sign in to vote.
4.97/5 (69 votes)
31 Jul 2015BSD35 min read 238.4K   4.2K   174  
A circular array based lock-free queue with no memory allocation on the heap and no ABA problem

Views

Daily Counts

Downloads

Weekly Counts

License

This article, along with any associated source code and files, is licensed under The BSD License


Written By
Software Developer
Spain Spain
I am a software engineer who enjoys facing computer performance challenges and solving them through multi-threading and synchronisation.

I have always liked the free-software (or open-source for that matter) approach, and how it has been proved to be a way for improving our world and sharing knowledge while it's also possible to make a living out of it.

So far I had only tried to release into the free-software community a project about a board game I love: blokus (blockem.sourceforge.net). I've left the profit bit for some other project to come...

Comments and Discussions