yandex / fastops
This small library enables acceleration of bulk calls of certain math functions on AVX and AVX2 hardware. Currently supported operations are exp, log, sigmoid and tanh. The library is designed with extensibility in mind.
☆88Updated 3 years ago
Alternatives and similar repositories for fastops:
Users that are interested in fastops are comparing it to the libraries listed below
- Fast random number generators: Vectorized (SIMD) version of xorshift128+☆113Updated 4 years ago
- Fast differential coding functions (using SIMD instructions)☆52Updated 7 years ago
- C++ library to pack and unpack vectors of integers having a small range of values using a technique called Frame of Reference☆51Updated last year
- Looking into the performance of heaps, starting with the Min-Max Heap☆65Updated 4 years ago
- Selection and partial sorting algorithms☆136Updated 6 months ago
- ☆104Updated last year
- AVX512F and AVX2 versions of quick sort☆105Updated 7 years ago
- Simple C++ code to benchmark fast division algorithms☆47Updated 3 years ago
- Quick sort code using AVX2 instructions☆68Updated 7 years ago
- Pruning elements in SIMD vectors (i.e., packing left elements)☆64Updated last year
- The world's first wait-free Software Transactional Memory☆171Updated 5 years ago
- Testing framework for the quest to find a fast & strong mixer, e. g for hashtables.☆39Updated 4 years ago
- Cache-friendly associative STL-like container with an Eytzinger (BFS) layout for C++☆31Updated 7 years ago
- Portable C++ SIMD library☆174Updated 5 years ago
- Compile-time TRIE based string matcher (C++11)☆52Updated 5 years ago
- Fast implementations of the scancount algorithm: C++ header-only library☆26Updated 5 years ago
- Fastest Histogram Construction☆70Updated 3 years ago
- A fast alternative to the modulo reduction☆308Updated 3 years ago
- Transpose: SIMD Integer+Floating Point Compression Filter☆59Updated 5 years ago
- For details, see the blog post:☆32Updated last year
- C++ framework for rapid server development☆77Updated last year
- SIMD (SWAR/SSE/SSE4/AVX2/AVX512F/ARM Neon) of Karp-Rabin algorithm's modification☆246Updated 3 years ago
- A persistent hash array-mapped trie for C++☆91Updated last year
- How fast can we shuffle values?☆37Updated 11 months ago
- AVX-optimized sin(), cos(), exp() and log() functions☆119Updated 3 years ago
- C library to pack and unpack short arrays of integers as fast as possible☆87Updated last year
- The Berkeley Container Library☆122Updated last year
- HISTORICAL INTEREST ONLY: Post peer review AFIO v2 rewrite is now at https://github.com/ned14/boost.afio☆46Updated 8 years ago
- Sample program for article "SIMD-ized searching in unique constant dictionary" (http://0x80.pl/articles/simd-search.html)☆52Updated 7 years ago
- A SIMD-based C++ library providing rank/select queries over mutable bitmaps.☆35Updated 2 years ago