SIMDCompressionAndIntersection
SIMD compressor
A C++ library that enables fast compression and intersection of sorted lists using SIMD instructions.
A C++ library to compress and intersect sorted lists of integers using SIMD instructions
427 stars
31 watching
59 forks
Language: C++
last commit: over 1 year ago algorithmscompressioninteger-compressionintersectionsimdsimd-instructions
Related projects:
Repository | Description | Stars |
---|---|---|
lemire/simdcomp | A library for fast integer compression using SIMD instructions | 490 |
lemire/fastpfor | A C++ library for compressing integers efficiently using SIMD instructions and optimized for sorted lists of integers. | 879 |
lemire/dictionary | An optimized C++ implementation of dictionary coding using SIMD instructions for efficient compression and decompression of large datasets | 103 |
lemire/streamvbyte | Fast integer compression using SIMD instructions | 376 |
ermig1979/simd | An image processing and machine learning library optimized for high-performance computations on various x86/x64 and ARM architectures. | 2,067 |
xtensor-stack/xsimd | Provides C++ wrappers for SIMD intrinsics and parallelized mathematical functions to accelerate code execution on various platforms. | 2,205 |
piotte13/simd-visualiser | A tool to visualize and understand Single Instruction/Multiple Data (SIMD) code | 664 |
lemire/javafastpfor | A Java library for compressing arrays of integers efficiently | 538 |
jeffamstutz/tsimd | Provides C++ SIMD types and utilities for Intel CPUs to improve performance | 343 |
bytedance/sonic-cpp | A fast JSON serialization and deserialization library with SIMD acceleration | 855 |
simd-lite/simd-json | A fast and efficient JSON parser with Serde compatibility, optimized for SIMD instructions | 1,167 |
ashvardanian/simsimd | A high-performance library for optimized linear algebra and similarity calculations using SIMD instructions | 980 |
p12tic/libsimdpp | A portable header-only C++ low level SIMD library providing a unified interface to various instruction sets. | 1,242 |
thempatel/streamvbyte-simdgo | A Go implementation of Stream VByte compression algorithm leveraging SIMD techniques for improved performance. | 16 |
scinim/vectorize | A backend for Nim that provides SIMD vectorization capabilities to improve performance of numerical computations. | 15 |