LLNL / metall
Persistent memory allocator for data-centric analytics
☆53Updated last week
Related projects ⓘ
Alternatives and complementary repositories for metall
- NUMAPROF is a NUMA memory profliler based on Pintool to track your remote memory accesses.☆45Updated 4 months ago
- Efficiently Searching In-Memory Sorted Arrays:Revenge of the Interpolation Search?☆27Updated 3 years ago
- User-space Page Management☆104Updated 3 months ago
- Fast C header-only library for popcnt, pospopcnt, and set algebraic operations☆45Updated 4 years ago
- ssmem is a simple object-based memory allocator with epoch-based garbage collection☆34Updated 8 years ago
- The Berkeley Container Library☆120Updated last year
- This is a header only library offering a variety of dynamically growing concurrent hash tables. That all work by dynamically migrating th…☆107Updated 8 months ago
- [deprecated] Reference Implementation of OpenSHMEM on GASNet (specification <= 1.3)☆43Updated 7 years ago
- ☆15Updated 10 years ago
- A SIMD-based C++ library providing rank/select queries over mutable bitmaps.☆35Updated last year
- EDSL for C++ to make just-in-time code generation easier☆82Updated last year
- ☆37Updated 7 months ago
- Distributed ranges is a generalization of C++ ranges for distributed data structures.☆47Updated last week
- Artifact for PPoPP 2018 paper "Making Pull-Based Graph Processing Performant"☆23Updated 4 years ago
- A fast in-memory key-value store☆49Updated 7 years ago
- AVX512F and AVX2 versions of quick sort☆105Updated 6 years ago
- An open-source framework for concurrent data-structures and benchmarks.☆64Updated last month
- mallocMC: Memory Allocator for Many Core Architectures☆51Updated last week
- High-speed Bloom filters and taffy filters for C, C++, and Java☆32Updated last year
- Simplified Interface to Complex Memory☆26Updated last year
- Sample program for article "SIMD-ized searching in unique constant dictionary" (http://0x80.pl/articles/simd-search.html)☆51Updated 7 years ago
- ☆17Updated last month
- NumaMMA is a lightweight memory profiler for parallel applications☆25Updated 7 months ago
- ☆52Updated 6 months ago
- Programatically obtain information about the pages backing a given memory region☆73Updated 3 years ago
- Very low-overhead timer/counter interfaces for C on Intel 64 processors.☆116Updated 5 years ago
- ☆68Updated 4 years ago
- Fast and highly tuned bit vector implementation including space efficient rank and select support having only 3.51% space overhead.☆26Updated this week
- GOTCHA is a library for wrapping function calls in shared libraries☆71Updated 5 months ago
- 🔶 Compressed bitvector/container supporting efficient random access and rank queries☆43Updated 2 months ago