-
BDFL @ Unum
- London, San Francisco, Yerevan
-
08:57
(UTC +01:00) - ashvardanian.com
- https://orcid.org/0000-0002-4882-1815
- @ashvardanian
- in/ashvardanian
- ashvardanian
- @ashvardanian
-
StringZilla Public
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and m…
-
StringWars Public
Comparing performance-oriented string-processing libraries for substring search, multi-pattern matching, hashing, edit-distances, sketching, and sorting across CPUs and GPUs in Rust 🦀 and Python 🐍
-
StringTape Public
Apache Arrow-compatible space-efficient "tape" class in pure Rust to be used with StringZilla for GPU, NUMA, and disk transfers of variable length strings
-
HashEvals Public
Minimalistic Rust toolkit for hash function quality analysis. Tests avalanche effect, differential patterns, and statistical distribution across variable-length n-grams.
-
-
fork_union Public
Lower-latency OpenMP-style minimalistic scoped thread-pool designed for 'Fork-Join' parallelism in Rust and C++, avoiding memory allocations, mutexes, CAS-primitives, and false-sharing on the hot p…
-
SimSIMD Public
Up to 200x Faster Dot Products & Similarity Metrics — for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, …
-
probabilistic-collections-rs Public
Forked from jeffrey-xiao/probabilistic-collections-rs -
USearchBench.java Public
Apache Spark and Unum USearch integration example benchmarking distributed Vector Search against Lucene and OpenSearch
-
less_slow.cpp Public
Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO
-
SpaceV Public
Billion-scale Semantic Search dataset derived from Microsoft SpaceV for Vector Search benchmarks with smaller subsets
-
ParallelReductionsBenchmark Public
Thrust, CUB, TBB, AVX2, AVX-512, CUDA, OpenCL, OpenMP, Metal, and Rust - all it takes to sum a lot of numbers fast!
-
jaccard-index Public
Optimizing bit-level Jaccard Index and Population Counts for large-scale quantized Vector Search via Harley-Seal CSA and Lookup Tables
-
scaling-democracy Public
GPU-accelerated Schulze voting method in Python, Numba, and CUDA, using ideas from Algebraic Graph Theory
-
less_slow.rs Public
Playing around "Less Slow" coding practices in Rust, from numerical micro-kernels to coroutines, ranges, and polymorphic state machines
-
less_slow.py Public
Playing around "Less Slow" coding practices in Python, from numerical micro-kernels to coroutines, ranges, and polymorphic state machines
-
cuda-python-starter-kit Public template
Parallel Computing starter project to build GPU & CPU kernels in CUDA & C++ and call them from Python without a single line of CMake using PyBind11
-
NetworkXternal Public
NetworkX-like Python experience for Postgres, SQLite, MongoDB, and Neo4J
-
vector-dossier Public
Vector Dossier is a CLI tool that statically analyzes vectorization depth of programs and libraries
-
liburing Public
Forked from axboe/liburingLibrary providing helpers for the Linux kernel io_uring support
-
tinysemver Public
Tiny Semantic Versioning (SemVer) library with LLMs and GitHub CI, that doesn't depend on 300K lines of JavaScript code and fits in a single Python file
-
LibSee Public
Link to this library and it will log all the LibC functions you are calling and how much time you are spending in them!
-
compile-time-regular-expressions Public
Forked from hanickadot/compile-time-regular-expressionsCompile Time Regular Expression in C++
-
SwiftSemanticSearch Public
Real-time on-device text-to-image and image-to-image Semantic Search with video stream camera capture using USearch & UForm AI Swift SDKs for Apple devices 🍏
-
lean4 Public
Forked from leanprover/lean4Lean 4 programming language and theorem prover
-
oneTBB Public
Forked from uxlfoundation/oneTBBoneAPI Threading Building Blocks (oneTBB)
-
awesome-vector-search Public
Forked from currentslab/awesome-vector-searchCollections of vector search related libraries, service and research papers
-
usearch Public
Forked from unum-cloud/usearchVector Search engine in a single file - supporting C++ 11, C 99, Python 3, JavaScript, Rust, Java, GoLang, Objective-C, Swift, Wolfram, Docker, and WebAssembly 🔍
-
albucore Public
Forked from albumentations-team/albucoreA high-performance image processing library designed to optimize and extend the Albumentations library with specialized functions for advanced image transformations. Perfect for developers working …
-
llvm-project Public
Forked from llvm/llvm-projectThe LLVM Project is a collection of modular and reusable compiler and toolchain technologies.