37 Concurrency libraries and projects
-
moodycamel
9.0 4.6 L3 C++A fast multi-producer, multi-consumer lock-free concurrent queue for C++11 -
ck
7.0 3.4 L3 CConcurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+. -
RaftLib
5.3 0.0 C++The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators -
continuable
4.7 2.1 L4 C++C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections) -
SPSCQueue.h
4.4 0.0 C++A bounded single-producer single-consumer wait-free and lock-free queue written in C++11 -
Bolt
4.0 0.0 L1 C++Bolt is a C++ template library optimized for GPUs. Bolt provides high-performance library implementations for common algorithms such as scan, reduce, transform, and sort. -
xenium
3.7 0.0 C++A C++ library providing various concurrent data structures and reclamation schemes. -
CUB
2.5 2.1 CudaTHIS REPOSITORY HAS MOVED TO github.com/nvidia/cub, WHICH IS AUTOMATICALLY MIRRORED HERE. -
BlockingCollection
2.2 0.0 C++C++11 thread safe, multi-producer, multi-consumer blocking queue, stack & priority queue class -
Light Actor Framework
2.1 0.0 C++Laughably simple yet effective Actor concurrency framework for C++20 -
Easy Creation of GnuPlot Scripts from C++
1.8 2.5 C++A simple C++17 lib that helps you to quickly plot your data with GnuPlot
Write Clean C++ Code. Always.
Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Promo
www.sonarsource.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.