38 Concurrency libraries and projects
-
moodycamel
9.1 3.9 L3 C++A fast multi-producer, multi-consumer lock-free concurrent queue for C++11 -
Thrust
8.3 6.9 L4 C++DISCONTINUED. [ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl -
ck
7.0 6.9 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 5.7 C++The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators -
SPSCQueue.h
5.0 4.6 C++A bounded single-producer single-consumer wait-free and lock-free queue written in C++11 -
continuable
4.7 5.2 L4 C++C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections) -
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.9 7.1 C++A C++ library providing various concurrent data structures and reclamation schemes. -
CUB
2.6 2.7 CudaDISCONTINUED. THIS REPOSITORY HAS MOVED TO github.com/nvidia/cub, WHICH IS AUTOMATICALLY MIRRORED HERE. -
Light Actor Framework
2.2 0.0 C++DISCONTINUED. Laughably simple yet effective Actor concurrency framework for C++20 -
BlockingCollection
2.1 0.0 C++C++11 thread safe, multi-producer, multi-consumer blocking queue, stack & priority queue class -
Easy Creation of GnuPlot Scripts from C++
1.8 0.7 C++A simple C++17 lib that helps you to quickly plot your data with GnuPlot
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Promo
www.influxdata.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.