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.
514 stars
27 watching
51 forks
Language: C++
last commit: about 1 year 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 | 122 |
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++ framework providing abstractions for parallel execution and data management in high-performance computing | 2,032 |
rigtorp/mpmcqueue | A concurrent queue implementation with bounded capacity, designed for high-performance and low-latency applications. | 1,212 |
jll63/yomm2 | Solves the Expression Problem in C++17 by providing fast and open multi-methods for adding behavior to existing types | 358 |
sine-fdn/tandem | An embeddable multi-party computation engine that enables secure sharing of private data between parties | 182 |
mattreecebentley/plf_colony | An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements. | 400 |
bluescarni/mppp | A high-performance C++ library for arbitrary-precision arithmetic and special functions | 305 |
vcdevel/vc | A C++ library for explicitly data-parallel programming on modern CPUs and GPUs. | 1,461 |
deepgrace/monster | An advanced C++ template metaprogramming framework for working with sequences and algorithms. | 164 |