35 Concurrency libraries and projects
-
moodycamel
8.9 6.0 L3 C++A fast multi-producer, multi-consumer lock-free concurrent queue for C++11 -
Thrust
8.1 8.5 L4 C++A parallel algorithms library which resembles the C++ Standard Template Library (STL). [Apache2] -
C++ Actor Framework
7.6 9.3 C++An Open Source Implementation of the Actor Model in C++. [BSD-3-Clause] -
readerwriterqueue
7.4 4.4 C++A fast single-producer, single-consumer lock-free queue for C++. [BSD] -
ck
7.0 3.9 L3 CConcurrency primitives, safe memory reclamation mechanisms and non-blocking data structures. [BSD] -
HPX
7.0 9.8 L2 C++A general purpose C++ runtime system for parallel and distributed applications of any scale. [Boost] -
moderngpu
6.5 0.0 L3 C++moderngpu is a productivity library for general-purpose computing on GPUs. It is a header-only C++ library written for CUDA. The unique value of the library is in its accelerated primitives for solving irregularly parallel problems. [FreeBSD & Copyright, Sean Baxter] -
continuable
4.5 3.7 L4 C++Async C++14 platform independent continuation chainer providing light and allocation aware futures -
SPSCQueue.h
3.6 1.7 C++A bounded single-producer single-consumer wait-free and lock-free queue written in C++11 -
xenium
3.1 5.4 C++A C++ library providing various concurrent data structures and reclamation schemes. -
Easy Creation of GnuPlot Scripts from C++
1.9 4.0 C++A simple C++17 library to quickly plot your data with GnuPlot -
CUB
1.7 7.5 CudaCUB provides state-of-the-art, reusable software components for every layer of the CUDA programming mode. [New BSD] -
BlockingCollection
1.5 0.0 C++C++11 thread safe collection class modeled after .NET BlockingCollection
Get performance insights in less than 4 minutes
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.