parapluu / lock_benchmarking
Benchmarks for locking algorithms as well as implementations of locking algorithms.
☆23Updated 6 years ago
Related projects ⓘ
Alternatives and complementary repositories for lock_benchmarking
- ☆13Updated 4 years ago
- NVM Database from Carnegie-Mellon U☆24Updated 4 years ago
- A fast in-memory key-value store☆49Updated 7 years ago
- A small library and kernel module for easy access to x86 performance monitor counters under Linux.☆94Updated 6 months ago
- Generic Automatic Parallel Profiler☆31Updated 4 years ago
- Collection of synchronization micro-benchmarks and traces from infrastructure applications☆38Updated 6 months ago
- A Write-friendly and Cache-optimized Hashing Scheme for Non-volatile Memory Systems (MSST 2017, TPDS 2018)☆29Updated 6 years ago
- A tool for measuring the cache-coherence latencies of a processor (i.e., the latencies of loads, stores, CAS, FAI, TAS, and SWAP).☆75Updated 2 years ago
- ThyNVM: Transparent hybrid NonVolatile Memory (NOTE: This repo is not working yet. Please refer to the old version: https://github.com/ba…☆29Updated 7 years ago
- Benchmarking tools for pmemkv☆22Updated last year
- Strata: A Cross Media File System☆70Updated last year
- Overhead benchmarks for the perf_event subsystem☆15Updated 9 years ago
- An open-source framework for concurrent data-structures and benchmarks.☆64Updated last month
- ☆21Updated 7 years ago
- ☆25Updated 8 years ago
- A false sharing detection and repair tool☆12Updated 5 years ago
- NumaMMA is a lightweight memory profiler for parallel applications☆25Updated 7 months ago
- User-space Page Management☆104Updated 3 months ago
- Code for "Yoav Zuriel, Michal Friedman, Gali Sheffi, Nachshon Cohen, and Erez Petrank. Efficient Lock-Free Durable Sets, OOPSLA 2019" (ht…☆19Updated 4 years ago
- This is the implementation of our research system Illuminator that was published in ASPLOS 2018 with the title "Making Huge Pages Actuall…☆11Updated 4 years ago
- Repeated access to L2-containable loops to look for snoop filter conflicts on Intel Skylake Xeon processors.☆29Updated 6 years ago
- ☆31Updated 6 years ago
- ☆35Updated 4 months ago
- Traditional data-structure designs, whether lock-based or lock-free, provide parallelism via fine grained synchronization among threads. …☆30Updated 14 years ago
- Buffer based LRU cache☆36Updated last year
- Persistent Memory Test Suite☆12Updated 4 years ago
- libperf is a library that wraps around the syscall perf_event_open(). This library exposes the kernel performance counters subsystem to …☆54Updated 3 years ago
- Pointer-chasing memory benchmark (forked from Doug Pase's code).☆58Updated 10 years ago
- Read-Log-Update: A Lightweight Synchronization Mechanism for Concurrent Programming☆47Updated 9 years ago
- ☆26Updated 4 years ago