gavra0 / ConcLinkedList
Implementation of concurrent linked list. Lock-based and lock-free versions.
☆26Updated 5 years ago
Alternatives and similar repositories for ConcLinkedList:
Users that are interested in ConcLinkedList are comparing it to the libraries listed below
- COW b-trees☆96Updated 7 years ago
- Cross-platform atomic operations and lock algorithm library☆97Updated 6 years ago
- An easy-to-use, header-only C++ wrapper for Linux' perf event API☆115Updated 9 months ago
- A fully concurrent lock-free cuckoo hash table implementation☆56Updated 7 years ago
- Buffer based LRU cache☆38Updated last year
- Montage is a system for building fast buffered persistent data structures on nonvolatile memory.☆15Updated 2 years ago
- ssmem is a simple object-based memory allocator with epoch-based garbage collection☆34Updated 8 years ago
- A Low-latency, Locality-conscious Memory Allocator with Stable Performance Scalability☆68Updated 11 years ago
- Implementation of the Slab Allocator as described in "The Slab Allocator: An Object-Caching Kernel Memory Allocator" by Jeff Bonwick.☆34Updated 11 years ago
- A fast in-memory key-value store☆49Updated 7 years ago
- ☆21Updated 7 years ago
- Lock-free linked list☆16Updated 12 years ago
- Benchmark of common hash functions☆35Updated 5 years ago
- Lock-free allocator as described by Maged M. Michael, 2004☆43Updated 11 years ago
- ☆20Updated 2 years ago
- An implementation of Intel's concurrent B+Tree (Palm Tree)☆174Updated 8 years ago
- Implementation of the algorithms from "Scalable Lock-Free Dynamic Memory Allocation"☆16Updated 10 years ago
- Coroutine-Oriented Main-Memory Database Engine (VLDB 2021)☆249Updated 3 years ago
- ☆52Updated 9 months ago
- A lock-free malloc(3) implementation☆19Updated last year
- buddy system memory allocator☆37Updated 10 years ago
- EDSL for C++ to make just-in-time code generation easier☆85Updated last year
- A comparative, extendable benchmarking suite for C and C++ hash-table libraries.☆32Updated 8 months ago
- A carefully optimised, POSIX-compatible slab allocator for userspace.☆76Updated 9 years ago
- ssmp is a highly optimized message-passing library built on top of the cache-coherence protocols of shared memory processors.☆22Updated 9 years ago
- C++ implementation of concurrent Binary Search Trees☆72Updated 9 years ago
- A comparison between different integer set techniques☆14Updated 6 years ago
- An open-source BzTree implementation☆91Updated 3 years ago
- NVM Evaluation Testbed☆29Updated 6 years ago
- ASCYLIB (with OPTIK) is a concurrent-search data-structure library with over 40 implementantions of linked lists, hash tables, skip lists…☆178Updated 7 years ago