joadnacer / atomic_queues
Fast bounded MPMC and SPSC queues for C++20
☆18Updated last week
Related projects ⓘ
Alternatives and complementary repositories for atomic_queues
- Branch Optimisation for High-frequency Trading☆50Updated last year
- Google Benchmark tutorial for C/C++ developers diving into High-Performance Computing and Numerical Methods ⏱️☆27Updated 11 months ago
- A simple coroutine-based reactor library☆48Updated 6 months ago
- Parse multiple decimal integers separated by arbitrary number of delimiters☆34Updated 9 months ago
- Minimal Rust-inspired C++20 STL replacement☆133Updated this week
- Public files for HRT Beat posts (https://www.hudsonrivertrading.com/hrtbeat/)☆13Updated last month
- Lightweight structured concurrency for C++20☆83Updated last month
- C++ implementation of the FIX Simple Binary Encoding☆43Updated this week
- Sphinx is a fast in-memory key-value store, compatible with Memcached.☆32Updated 5 years ago
- My very own vxsort re-implemented with "modern" C++ by a complete idiot (in C++)☆30Updated last year
- A Scalable, Portable, and Memory-Efficient Lock-Free FIFO Queue (DISC '19)☆54Updated 11 months ago
- A collection of some lockfree datastructures☆59Updated last year
- C++20 SIMD Within A Register library☆24Updated 2 months ago
- C++20 Coroutines and io_uring☆47Updated last year
- A fast, concurrent, bounded, single producer, single consumer queue☆37Updated 3 weeks ago
- A fast binary search that tries to be branchless☆95Updated 8 months ago
- Single-header C11 port of https://abseil.io SwissTable☆114Updated 2 years ago
- Measure how much the OS interrupts programs☆31Updated 6 months ago
- Library for lock-free locks☆75Updated last year
- Reference documents for low latency programming☆56Updated last week
- C++20 Memory Allocators☆27Updated 2 months ago
- A collection of std-like containers written in C++11. Features fast unordered flat map/set, configurable double-ended vector and sparse d…☆31Updated 3 weeks ago
- C++20 Static Branch library☆45Updated 2 months ago
- The header only implementation of the liburing library☆18Updated 2 months ago
- performance experiments for C++ exception handling☆30Updated 2 years ago
- ☆16Updated 4 years ago
- A comparative, extendable benchmarking suite for C and C++ hash-table libraries.☆28Updated 5 months ago
- Wyrm is a GCC GIMPLE to LLVM IR transpiler☆51Updated 9 months ago
- Mutexes that only use two bits. Either stored in a byte, or in the bottom bits of a pointer☆25Updated last year