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

GitHub

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