Deaod / spsc_queue
A fast, concurrent, bounded, single producer, single consumer queue
☆37Updated last month
Related projects ⓘ
Alternatives and complementary repositories for spsc_queue
- SPSC Queue☆11Updated 11 months ago
- C++20 Coroutines and io_uring☆47Updated last year
- A library for events and fibers☆35Updated 3 years ago
- ☆39Updated 3 years ago
- C++20 liburing backed coroutine executor and event loop framework.☆67Updated 2 years ago
- A fast binary search that tries to be branchless☆95Updated 8 months ago
- Sockets, timers, resolvers, events, reactors, proactors, and thread pools for asynchronous network programming☆78Updated last week
- Branchless-Lomuto in Pattern-Defeating Quicksort☆48Updated 4 months ago
- Google Benchmark tutorial for C/C++ developers diving into High-Performance Computing and Numerical Methods ⏱️☆27Updated 11 months ago
- Looking into the performance of heaps, starting with the Min-Max Heap☆63Updated 3 years ago
- An asynchronous FastCGI web microframework for C++☆36Updated 2 months ago
- A High-Performance JIT-Based C++ Expression/Script Execution Engine with SIMD Vectorization Support☆67Updated this week
- Core abstractions for dealing with concurrency in C++☆66Updated 7 months ago
- Cache-friendly associative STL-like container with an Eytzinger (BFS) layout for C++☆30Updated 7 years ago
- Header only C++23 structured logging library using logfmt☆71Updated 7 months ago
- Quick 'n' Dirty benchmarks for various integer parsing methods in C++☆40Updated 4 years ago
- Fast, generalized, implementation of the Chase-Lev lock-free work-stealing deque for C++17☆143Updated 3 years ago
- A simple coroutine-based reactor library☆48Updated 6 months ago
- A collection of cache-friendly data structures in C++, without any dependencies.☆22Updated 6 years ago
- C++ messaging and serialization library☆67Updated this week
- The world's first wait-free Software Transactional Memory☆169Updated 4 years ago
- A collection of std-like containers written in C++11. Features fast unordered flat map/set, configurable double-ended vector and sparse d…☆32Updated last month
- This small library enables acceleration of bulk calls of certain math functions on AVX and AVX2 hardware. Currently supported operations …☆88Updated 3 years ago
- C++20 fiber implementation with similar interface to std::thread, header-only / x86_64 / Linux only / stackful / built-in scheduler / thr…☆23Updated last month
- ☆43Updated 3 years ago
- High Level Algorithmic Skeleton CUDA Library☆29Updated 6 months ago
- Yet another post-build step and class to bring reflection to C++ enumerations.☆11Updated 3 years ago
- Key/Value NoSQL database that utilize LSM trees☆40Updated last month
- Yet another C++ text formatting library.☆70Updated 4 months ago
- A Wait-Free Universal Construct for Large Objects☆96Updated 4 years ago