compudj / librseq
Library for Restartable Sequences
☆67Updated last month
Related projects ⓘ
Alternatives and complementary repositories for librseq
- User-space Page Management☆104Updated 3 months ago
- Generic Automatic Parallel Profiler☆31Updated 4 years ago
- QSBR and EBR library☆116Updated 4 years ago
- A Rust library for safely programming persistent memory☆74Updated 5 months ago
- Tools and Reference Code for Intel Optimizations (eg Large Pages)☆136Updated 2 months ago
- LiTL: Library for Transparent Lock Interposition☆78Updated last year
- Read-Log-Update: A Lightweight Synchronization Mechanism for Concurrent Programming☆47Updated 9 years ago
- Testing memory-level parallelism☆66Updated 8 months ago
- Very low-overhead timer/counter interfaces for C on Intel 64 processors.☆116Updated 5 years ago
- An intel PT trace converter from `perf.data` to Fuchsia trace format.☆43Updated 3 months ago
- A simple, reference implementation of a B^e-tree☆148Updated 5 years ago
- Lock-free slab allocator / freelist.☆65Updated 9 years ago
- Source code for example programs from Lord of the io_uring guide☆155Updated 3 months ago
- Concurrent trie-hash map library☆89Updated last year
- a high performance cache simulator and library☆96Updated 3 months ago
- A Rust user-space file system [WIP]☆29Updated 3 years ago
- ☆72Updated 11 months ago
- This is the public release of the ffwd delegation system, and associated benchmarks from the SOSP'17 paper.☆78Updated 6 years ago
- Framework for creating simple, efficient, and composable lock-free data structures☆12Updated 8 years ago
- Filesystem qualification tool☆60Updated 2 years ago
- Restartable Sequences: a userspace implementation of cheap per-cpu atomic operations☆33Updated 5 years ago
- This is the user space slab memory allocator, umem, first available in Solaris 9.☆83Updated 2 years ago
- Programatically obtain information about the pages backing a given memory region☆73Updated 3 years ago
- An advanced benchmarking tool☆144Updated 2 years ago
- ☆21Updated last year
- Key-Value Store for Non-Volatile Memories uDepot☆44Updated 2 years ago
- Portable Runtime System☆23Updated 8 years ago
- A low level, low latency library, which can be used to accelerate network messages using shared memory and RDMA☆71Updated 3 years ago
- Implementation of the algorithms from "Scalable Lock-Free Dynamic Memory Allocation"☆15Updated 10 years ago
- Using io_uring to implement a user space Linux fuse server☆41Updated 3 years ago