A fast multi-producer, multi-consumer lock-free concurrent queue for C++11

moodycamel::ConcurrentQueue An industrial-strength lock-free queue for C++. Note: If all you need is a single-producer, single-consumer queue, I have one of those too. Features Knock-your-socks-off blazing fast pe

Related Repos



RSIA-LIESMARS-WHU LSHBOX-0.9 A C++ Toolbox of Locality-Sensitive Hashing for Large Scale Image Retrieval, Also Support Python and MATLAB. Change Log 2015.07.04 A new LSH method, K-means Based Double-Bit Quantization f
 

moderngpu moderngpu 2.0 (c) 2016 Sean Baxter You can drop me a line here Full documentation with github wiki under heavy construction. Latest update: 2.12 2016 June 8 - Fixed problem in load_two_streams_reg when loading from unaligne
 

khizmax CDS C++ library The Concurrent Data Structures (CDS) library is a collection of concurrent containers that don't require external (manual) synchronization for shared access, and safe memory reclamation (SMR) algorithms like
 

preshing Junction is a library of concurrent data structures in C++. It contains several hash map implementations: junction::ConcurrentMap_Crude junction::ConcurrentMap_Linear junction::ConcurrentMap_Leapfrog junction::ConcurrentMap_Grampa CMake
 

concurrencykit Continuous Integration Drone Travis Cirrus Compilers tested in the past include gcc, clang, cygwin, icc, mingw32, mingw64 and suncc across all supported architectures. Al
 
Popular
3.6k

arrayfire ArrayFire is a general-purpose library that simplifies the process of developing software that targets parallel and massively-parallel architectures including CPUs, GPUs, and other hardware acceleration devices. Several of ArrayFire's be
 

samanbarghi Update: This library is not maintained anymore. The core concepts from this library is transfered to libfibre which provides the same functionality whith better support: https://git.uwaterloo.ca/mkarsten/KOS/tree/master/src/libfi
 

cameron314 moodycamel::ConcurrentQueue An industrial-strength lock-free queue for C++. Note: If all you need is a single-producer, single-consumer queue, I have one of those too. Features Knock-your-socks-off blazing fast pe