High-performance multicore-scalable data structures and benchmarks
☆144Jul 8, 2019Updated 6 years ago
Alternatives and similar repositories for scal
Users that are interested in scal are comparing it to the libraries listed below
Sorting:
- A Fast, Multicore-Scalable, Low-Fragmentation Memory Allocator☆162Jun 23, 2025Updated 8 months ago
- finding set bits in large bitmaps☆15Nov 30, 2015Updated 10 years ago
- Tiny format/mustache templating library (C++11)☆24Jul 16, 2016Updated 9 years ago
- ☆21Feb 26, 2019Updated 7 years ago
- nd-tree data structures and algorithms☆15Sep 29, 2015Updated 10 years ago
- High level C++ library with a focus on event I/O☆18Sep 23, 2019Updated 6 years ago
- ssmp is a highly optimized message-passing library built on top of the cache-coherence protocols of shared memory processors.☆24May 4, 2015Updated 10 years ago
- Papers for the C++ Standards Committee, WG21☆58May 16, 2025Updated 9 months ago
- ASCYLIB (with OPTIK) is a concurrent-search data-structure library with over 40 implementantions of linked lists, hash tables, skip lists…☆182Jan 19, 2018Updated 8 years ago
- Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++☆36Oct 21, 2016Updated 9 years ago
- Artifact for PPoPP'18☆19Apr 11, 2022Updated 3 years ago
- Fast wait-free algorithms designed for shared memory systems☆45May 4, 2018Updated 7 years ago
- unmaintained - CMake module to activate certain C++ standard, feature checks and appropriate automated workarounds - basically an improve…☆74Feb 21, 2017Updated 9 years ago
- TypeSan checks casts in C++ code - code released for CCS 2016☆36May 5, 2021Updated 4 years ago
- ☆446Oct 25, 2025Updated 4 months ago
- C++ QD locking library☆11Nov 27, 2025Updated 3 months ago
- A benchmark framework for concurrent queue implementations☆297Apr 4, 2020Updated 5 years ago
- A decentralized work-stealing scheduler that dynamically schedules fixed-priority tasks in a non-preemptive manner.☆19May 31, 2015Updated 10 years ago
- Lightweight approach to expressing task stealing and balanced parallelism in a C++ programs.☆74Nov 30, 2015Updated 10 years ago
- ssmem is a simple object-based memory allocator with epoch-based garbage collection☆34Jun 8, 2016Updated 9 years ago
- Lock-free multithreaded memory allocation☆110Dec 14, 2016Updated 9 years ago
- Use xcscope with helm!☆12Jan 10, 2015Updated 11 years ago
- ☆10Mar 10, 2024Updated last year
- ☆13Sep 30, 2020Updated 5 years ago
- Concurrent data structures in C++☆1,447Oct 1, 2020Updated 5 years ago
- Open multi-methods for C++11☆119Jan 15, 2018Updated 8 years ago
- ☆17Feb 11, 2026Updated 2 weeks ago
- A C++ concepts and range based character encoding and code point enumeration library☆122Nov 11, 2017Updated 8 years ago
- Beta release of Masstree.☆457Oct 15, 2023Updated 2 years ago
- Continuation-ready container algorithms from STL algorithms☆60May 22, 2017Updated 8 years ago
- atomic lite - a C++11 atomic operations library for C++98 and later☆16Nov 28, 2025Updated 3 months ago
- Prototype of FPaxos, built upon LibPaxos3☆48Mar 14, 2020Updated 5 years ago
- Lthread C++11 binding☆12Nov 8, 2014Updated 11 years ago
- A simple VM to play with OSR in LLVM☆15Jun 11, 2017Updated 8 years ago
- A lightweight C++ framework for vectorizing image-processing code☆76Mar 22, 2017Updated 8 years ago
- A benchmark to compare synchronization techniques for multicore programming☆348Jul 3, 2025Updated 8 months ago
- ☆126Apr 8, 2022Updated 3 years ago
- Traditional data-structure designs, whether lock-based or lock-free, provide parallelism via fine grained synchronization among threads. …☆31Sep 24, 2010Updated 15 years ago
- Various synchronization primitives for multithreaded applications in C++11.☆534Jul 10, 2017Updated 8 years ago