Hacker News
- Stringzilla: Fastest string sort, search, split, and shuffle using SIMD https://github.com/ashvardanian/Stringzilla 18 comments
Lobsters
- StringZilla: Up to 10x faster strings for C, C++, Python, Rust, and Swift https://github.com/ashvardanian/StringZilla 3 comments c , c++ , python , rust
- Stringzilla: 10x Faster SIMD-accelerated String Class https://github.com/ashvardanian/Stringzilla 36 comments programming
Linking pages
- Modular: Understanding SIMD: Infinite Complexity of Trivial Problems https://www.modular.com/blog/understanding-simd-infinite-complexity-of-trivial-problems 180 comments
- GitHub - rust-unofficial/awesome-rust: A curated list of Rust code and resources. https://github.com/rust-unofficial/awesome-rust 178 comments
- Python, C, Assembly - 2'500x Faster Cosine Similarity 📐 | Ash's Blog https://ashvardanian.com/posts/python-c-assembly-comparison/ 57 comments
- The Painful Pitfalls of C++ STL Strings | Ash's Blog https://ashvardanian.com/posts/painful-strings/ 40 comments
- GitHub - fffaraz/awesome-cpp: A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. https://github.com/fffaraz/awesome-cpp 38 comments
- Binding a C++ Library to 10 Programming Languages 🔟 | Ash's Blog https://ashvardanian.com/posts/porting-cpp-library-to-ten-languages/ 12 comments
- Mastering C++ with Google Benchmark ⏱️ | Ash's Blog https://ashvardanian.com/posts/google-benchmark/ 12 comments
- GitHub - unum-cloud/usearch: Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍 https://github.com/unum-cloud/usearch 8 comments
- Stringzilla - Faking SIMD to Search & Sort Strings 5x Faster 🦖 | Ash's Blog https://ashvardanian.com/posts/stringzilla/ 5 comments
- How to avoid PyBind11 and write 5x faster CPython bindings 🐍 | Ash's Blog https://ashvardanian.com/posts/pybind11-cpython-tutorial/ 5 comments
- What's Wrong with C++ Strings? | Ash's Blog https://ashvardanian.com/posts/whats-wrong-with-cpp-strings/ 3 comments
- USearch Molecules: Searchable Dataset of 28 Billion Chemical Embeddings on AWS ⚗️ | Ash's Blog https://ashvardanian.com/posts/usearch-molecules/ 2 comments
- 35% Discount on Keyword Arguments in Python | Ash's Blog https://ashvardanian.com/posts/discount-on-keyword-arguments-in-python/ 0 comments
Linked pages
- Fibonacci Hashing: The Optimization that the World Forgot (or: a Better Alternative to Integer Modulo) | Probably Dance https://probablydance.com/2018/06/16/fibonacci-hashing-the-optimization-that-the-world-forgot-or-a-better-alternative-to-integer-modulo/ 205 comments
- GitHub - BLAKE3-team/BLAKE3: the official Rust and C implementations of the BLAKE3 cryptographic hash function https://github.com/blake3-team/blake3 121 comments
- ESMAJ http://www-igm.univ-mlv.fr/~lecroq/string/ 113 comments
- LAION-5B: A NEW ERA OF OPEN LARGE-SCALE MULTI-MODAL DATASETS | LAION https://laion.ai/blog/laion-5b/ 104 comments
- Common Crawl https://commoncrawl.org/ 85 comments
- GitHub - ashvardanian/SimSIMD: Vector Similarity Functions 3x-200x Faster than SciPy and NumPy — for Python, JavaScript, Rust, and C 11, supporting f64, f32, f16, i8, and binary vectors using SIMD for both x86 AVX2 & AVX-512 and Arm NEON & SVE 📐 https://github.com/ashvardanian/simsimd 56 comments
- GitHub - ericniebler/range-v3: Range library for C++14/17/20, basis for C++20's std::ranges https://github.com/ericniebler/range-v3 41 comments
- GitHub - simdutf/simdutf: Unicode routines (UTF8, UTF16, UTF32): billions of characters per second using SSE2, AVX2, NEON, AVX-512. https://github.com/simdutf/simdutf 22 comments
- Faster CRC32-C on x86 https://www.corsix.org/content/fast-crc32c-4k 21 comments
- Pseudorandom number generator - Wikipedia http://en.wikipedia.org/wiki/Pseudorandom_number_generator 20 comments
- SWAR - Wikipedia https://en.wikipedia.org/wiki/SWAR 11 comments
- Mersenne Twister - Wikipedia https://en.wikipedia.org/wiki/Mersenne_Twister 10 comments
- GitHub - unum-cloud/usearch: Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍 https://github.com/unum-cloud/usearch 8 comments
- SIMD-friendly algorithms for substring searching http://0x80.pl/articles/simd-strfind.html 6 comments
- Fast CRC32 https://create.stephan-brumme.com/crc32/ 5 comments
- How to avoid PyBind11 and write 5x faster CPython bindings 🐍 | Ash's Blog https://ashvardanian.com/posts/pybind11-cpython-tutorial/ 5 comments
- GitHub - lemire/fastrange: A fast alternative to the modulo reduction https://github.com/lemire/fastrange 4 comments
- Protein - Wikipedia http://en.wikipedia.org/wiki/protein 1 comment
- DNA - Wikipedia http://en.wikipedia.org/wiki/dna 1 comment
- GitHub - komrad36/CRC: Fastest CRC32 for x86, Intel and AMD, + comprehensive derivation and discussion of various approaches https://github.com/komrad36/CRC 1 comment