lemire / SIMDxorshift
Fast random number generators: Vectorized (SIMD) version of xorshift128+
☆111Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for SIMDxorshift
- Vectorized version of the PCG random number generator☆75Updated 5 years ago
- ☆31Updated 3 years ago
- Add-on packages for Vector class library☆72Updated 11 months ago
- Pruning elements in SIMD vectors (i.e., packing left elements)☆60Updated 9 months ago
- UME::SIMD A library for explicit simd vectorization.☆90Updated 6 years ago
- Fast C functions for the computing the positional popcount (pospopcnt).☆53Updated 4 years ago
- A benchmark for sorting algorithms☆59Updated 3 years ago
- Looking into the performance of heaps, starting with the Min-Max Heap☆63Updated 3 years ago
- Compact SVO optimized vector for C++17 or higher☆96Updated 6 months ago
- Fast C header-only library for popcnt, pospopcnt, and set algebraic operations☆45Updated 4 years ago
- Fastest Histogram Construction☆66Updated 2 years ago
- A hash table implementation using Robin Hood Linear Probing☆50Updated 10 years ago
- AVX-optimized sin(), cos(), exp() and log() functions☆113Updated 2 years ago
- 🚀 Fast C/C++ bit population count library☆330Updated 4 months ago
- C++ implementation of a fast and memory efficient hash map and hash set specialized for strings☆176Updated last month
- This small library enables acceleration of bulk calls of certain math functions on AVX and AVX2 hardware. Currently supported operations …☆88Updated 3 years ago
- SIMD (SWAR/SSE/SSE4/AVX2/AVX512F/ARM Neon) of Karp-Rabin algorithm's modification☆240Updated 2 years ago
- Sample program for article "SIMD-ized searching in unique constant dictionary" (http://0x80.pl/articles/simd-search.html)☆51Updated 7 years ago
- A C/C++ header file for fast 32-bit division remainders (and divisibility tests) on 64-bit hardware.☆304Updated this week
- Unstable O(n log n) sorting algorithm with O(n) memory☆60Updated last year
- Portable C++ SIMD library☆175Updated 5 years ago
- A fast alternative to the modulo reduction☆299Updated 3 years ago
- Microbenchmarking for Modern C++☆211Updated 4 years ago
- ☆39Updated 3 years ago
- LightweighT Almost Lock-Less Oriented for C++ programs memory allocator☆165Updated 5 years ago
- low-level library for minimizing the size of your types☆110Updated 5 years ago
- A dynamically-resizable vector with fixed capacity and embedded storage☆167Updated 3 years ago
- A fast SIMD parser for CSV files☆146Updated 2 years ago
- A simple, extensible, portable, efficient and header-only SIMD library!☆229Updated 3 years ago
- Bitset Sort, a faster std::sort replacement.☆78Updated 2 years ago