lemire / MemoryLanes
iOS app to test memory-level parallelism
☆20Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for MemoryLanes
- InstLatX64_Demo☆41Updated last week
- Programatically obtain information about the pages backing a given memory region☆73Updated 3 years ago
- Poireau: a sampling allocation debugger☆86Updated 2 years ago
- Supporting code for the concurrency hierarchy described in this blog post: https://travisdowns.github.io/blog/2020/07/06/concurrency-cost…☆26Updated 2 years ago
- Quick sort code using AVX2 instructions☆69Updated 7 years ago
- SIMDized check which bytes are in a set☆28Updated 6 years ago
- DExTer - Debug Experience Tester☆33Updated 3 years ago
- Quick experiment to see how expensive safety is in C, for research☆12Updated 5 years ago
- Reproducible experimeents on UTF-8 validation using SIMD instructions☆40Updated 3 months ago
- A benchmark for sorting algorithms☆59Updated 3 years ago
- Fastest Histogram Construction☆66Updated 2 years ago
- Shuffle-based predicate matcher and all-round branch free swiss army chainsaw☆17Updated 6 years ago
- immintrin_dbg.h is an include file, a wrapper around immintrin.h. It implements most of AVX, AVX2, AVX-512 vector intrinsics to enable so…☆57Updated last year
- Experimental fork of zlib with performance improvements☆35Updated last year
- Testing memory-level parallelism☆66Updated 8 months ago
- Pruning elements in SIMD vectors (i.e., packing left elements)☆60Updated 9 months ago
- code for examining determinism of performance counters☆21Updated 3 years ago
- Information about AVX-512 support on recent Intel processors☆43Updated 2 years ago
- Intel® Instrumentation and Tracing Technology (ITT) and Just-In-Time (JIT) API☆89Updated last month
- Some variations on Lemire's Fast Random Integer Generation in an Interval☆15Updated 5 years ago
- A terminal viewer for x86 instruction/intrinsic information using Python 3 + curses☆128Updated last year
- SIMD recipes, for various platforms (collection of code snippets)☆48Updated 3 years ago
- Instrumentation CPU profiler for Linux and macOS applications☆19Updated last year
- Visualize SIMD instructions☆33Updated last year
- A small test for multithreaded C++ stack unwinding on unixes☆15Updated 4 years ago
- Simple C++ code to benchmark fast division algorithms☆47Updated 3 years ago
- Using ARM NEON instructions to filter an array.☆11Updated 7 years ago
- Code for benchmarking of mutexes to accompany a blog post of mine.☆25Updated 4 years ago
- Measuring cmov vs branch-mov performance☆79Updated 6 years ago
- ☆21Updated 2 years ago