xenium
Parallel data structures
Concurrent data structures and memory reclamation algorithms for efficient parallel programming in C++
A C++ library providing various concurrent data structures and reclamation schemes.
488 stars
27 watching
46 forks
Language: C++
last commit: 12 months ago
Linked from 3 awesome lists
concurrencycppcpp17debraepoch-based-reclamationhazard-erahazard-pointerlock-freereclamation-schemes
Related projects:
Repository | Description | Stars |
---|---|---|
mortennobel/parallelcomputingplayground | A showcase project demonstrating various parallel computing techniques and libraries in C++. | 2 |
frengels/matter | An ECS implementation using C++20 and template metaprogramming for highly parallel systems. | 20 |
revsic/cpp-concurrency | A C++ concurrency implementation inspired by Golang's style | 15 |
yuki-koyama/parallel-util | Provides parallel processing utilities for C++11 | 30 |
lpeter1997/cppcmb | A C++ parser-combinator library with a natural grammar notation | 123 |
pkhuong/xecto | A library for efficient parallel computation on structured data in Common Lisp. | 42 |
rabauke/mpl | A C++17 message passing library based on the MPI standard for high-performance computing. | 168 |
kokkos/kokkos | A C++ performance portability ecosystem for parallel computing | 2,003 |
rigtorp/mpmcqueue | A concurrent queue implementation with bounded capacity, designed for high-performance and low-latency applications. | 1,196 |
jll63/yomm2 | Solves the Expression Problem in C++17 by providing fast and open multi-methods for adding behavior to existing types | 354 |
sine-fdn/tandem | An embeddable multi-party computation engine that enables secure sharing of private data between parties | 179 |
mattreecebentley/plf_colony | An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements. | 398 |
bluescarni/mppp | A high-performance C++ library for arbitrary-precision arithmetic and special functions | 306 |
vcdevel/vc | A C++ library for explicitly data-parallel programming on modern CPUs and GPUs. | 1,456 |
deepgrace/monster | An advanced C++ template metaprogramming framework for working with sequences and algorithms. | 161 |