GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — ashvardanian - Overview

@ashvardanian ashvardanian Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@ashvardanian
ashvardanian
Follow
View ashvardanian's full-sized avatar
☕
Less Slow

Ash Vardanian ashvardanian

☕
Less Slow
Follow
Converting outrageous amounts of coffee into modest amounts of Assembly for Intel, Arm, and Nvidia chips. @unum-cloud, @unum-science, @aal-vc, @cpp-armenia
1.5k followers · 86 following
  • BDFL @ Unum
  • London, San Francisco, Yerevan
  • 11:04 (UTC)
  • ashvardanian.com
  • https://orcid.org/0000-0002-4882-1815
  • @ashvardanian
  • in/ashvardanian
  • ashvardanian
  • @ashvardanian

Achievements

Achievement: Starstruckx4Achievement: Pair Extraordinairex4Achievement: Pull Sharkx3Achievement: Galaxy BrainAchievement: QuickdrawAchievement: Public SponsorAchievement: YOLOAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Starstruckx4Achievement: Pair Extraordinairex4Achievement: Pull Sharkx3Achievement: Galaxy BrainAchievement: QuickdrawAchievement: Public SponsorAchievement: YOLOAchievement: Arctic Code Vault Contributor

Highlights

  • Pro

Organizations

@unum-cloud @cpp-armenia @osendowment @unum-science @aal-vc
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
ashvardanian/README.md

Hey, I'm Ash — I Love Building Infrastructure

  • Building Unum Cloud since 2015.
  • Computer Science & AI researcher (unpublished, by choice).
  • Twice an Astrophysics dropout, lifelong Bioinformatics fan.
  • Investing in deep-tech, cloud, & semiconductors.
  • Fluent in English, Russian & Armenian.
  • Lived in 🇺🇸🇬🇧🇷🇺🇦🇲 & 🇲🇽🇵🇦🇦🇷🇩🇪🇦🇪🇹🇭🇲🇾🇻🇳🇮🇩.
  • Frequent host of "Systems" meetups in Armenia, and beyond.

For ~20 years, I've been coding in C++, CUDA, and Python — optimizing Assembly on x86 & ARM. Prefer spaces over tabs, and use east-const and procedural code over OOP or functional abstractions.

Want to chat? I'm @ashvardanian on GitHub, LinkedIn, Twitter, Facebook, and YouTube. For venture, reach me at [email protected] 🤗

GitHub User's stars: AshVardanian GitHub Org's stars: Unum-Cloud GitHub Org's stars: Unum-Science HackerNews User Karma
USearch Python installs StringZilla Python installs SimSIMD Python installs NumKong Python installs

Repositories

  • USearch - one of the world's most popular search engines, used in databases, AI labs, and large-scale Natural Science experiments. Compact C++ core with 10+ language bindings — 10–100× faster than Meta FAISS for vector search and far beyond Apache Lucene.
  • StringZilla - one of the fastest string/text processing libraries leveraging SIMD, SWAR, and CUDA-accelerated algorithms for search, matching, hashing, and sorting at Web-scale Unicode UTF-8 text and Petabyte-scale Bioinformatics data. Hundreds of hand-tuned kernels with manual multi-versioning, exposed to C, C++, Rust, Python, Swift, and JavaScript, up to 10× faster on CPUs and 100× faster on GPUs. CLI included. 🦖
  • NumKong - one of the largest & most-portable mixed-precision numerics projects for C, C++23, Python, Rust, and JavaScript. Designed for linear algebra, scientific computing, statistics, information retrieval, and image processing, delivering consistent SIMD speedups over BLAS and NumPy on x86, ARM, RISC-V, PowerPC, LoongArch, and in-browser WASM environments, bringing 6-, 8-, and 16-bit obscure GPU-only floats to every modern chip. 🦍
  • ForkUnion - ultra-low-latency parallelism library for Rust and C++. Avoids allocations, mutexes, and even Compare-And-Swap atomics — achieving up to 10× speedups over Rayon and TaskFlow. 🍴

Some of those are used in open-source databases, like ClickHouse, DuckDB, TiDB, ScyllaDB, yugabyteDB, DragonflyDB, MemGraph, Vald, Turso, Chroma, LLM toolchains, like LangChain, LlamaIndex, Microsoft SemanticKernel, Nomic AI GPT4All, Surf, and many other less "open" systems, such as backend infrastructure of major AI labs, government intelligence agencies, hyperscale cloud companies, Fortune 500, iOS and Android apps with 100M-1B MAU.

And more projects, benchmarks, tutorials, and fun hackathon experiments:

  • UCall - a kernel-bypass web server backend for C and Python built on io_uring. Achieves 70× higher throughput and 50× lower latency than FastAPI for real-time workloads, including serving compact AI models.
  • UForm - tiny multimodal AI models with state-of-the-art parameter and data efficiency. Compatible with Python, JS, and Swift, serving as a lightweight alternative to OpenAI CLIP for on-device and server inference.
  • less_slow.cpp - teaches a performance-oriented mindset for C++, CUDA, PTX, and ASM
    • less_slow.rs - Rust adaptation with a focus on higher-level abstractions
    • less_slow.py - Python adaptation with a focus on scripting & data-management
  • USearchMolecules - 28 billion fingerprints for drug discovery, published with AWS
  • RetriEval - Billion-scale Vector Search benchmarks for USearch, FAISS, cuVS, Weaviate, Qdrant, etc.
  • SmashTable - in-memory collections with DBMS-like consistent & atomic transactions in Python and C++
  • SwiftSemanticSearch - example of on-device real-time AI using UForm and USearch on iOS
  • NumWars - micro-benchmarking NumKong against the best Rust & Python BLAS libraries
  • StringWars - micro-benchmarking StringZilla against the best Rust & Python string libraries
  • HashEvals - testing avalanche effect & differential patterns of string hash functions
  • SpaceV - 1 billion vectors from Microsoft SpaceV extended for usability
  • ParallelReductionsBenchmark - GPGPU benchmarks for SyCL, CUDA, OpenCL, Vulkan, etc.
  • AffineGaps - "less wrong" local and global Gotoh sequence alignments in one NumBa Python file
  • FasterFASTA - CLI tool to parse, sort, dedup, and translate DNA, RNA, & protein sequences
  • SmallField - small-molecule 3D conformers generation - on GPUs & in mixed-precision
  • StringTape - Apache Arrow compatible tapes for space-efficient string arrays
  • JsonTape - allocator-aware & comments-preserving JSON & JSON5 library for Rust
  • LibSee - non-intrusively profiling LibC calls with LD_PRELOAD tricks
  • ScalingElections - parallel combinatorial voting in CUDA and Mojo for H100 GPUs
  • UStore - multimodal embedded database for C, C++, and Python designed around key-value stores
  • TinySemVer - semantic versioning GitHub CI tool that doesn't take 300K lines of JavaScript

Materials

  • Tech Talks
  • Personal Blog
  • Corporate Blog

Cherry picks:

Pinned Loading

  1. unum-cloud/USearch unum-cloud/USearch Public

    One proximity graph for vector search, sparse products & attention across RAM, VRAM & NVMe, over dense vectors, sequences, shapes & geospatial sets in 14 languages 🔍

    C++ 4.4k 375

  2. StringZilla StringZilla Public

    SIMD, SWAR & GPU kernels for strings: search, hashing, sorting, edit distances, UTF-8 segmentation & ciphers for C, C++, CUDA, Python, Rust, Go, Swift, JS, C# & Java 🦖

    C 3.6k 146

  3. unum-cloud/UCall unum-cloud/UCall Public

    Low-latency client-server engine built around Noise, io_uring & SIMD, with synchronous handlers, server-side batching, and C, C++, Python & Rust bindings ☎️

    C++ 1.3k 52

  4. NumKong NumKong Public

    Mixed-precision math, linear-algebra & retrieval kernels, 4000+ symbols from 4-bit numbers to 128-bit complex, for x86, Arm, RISC-V, LoongArch, Power & WASM, AMX & SME included 📐

    C 1.9k 142

  5. unum-cloud/UForm unum-cloud/UForm Public

    Distributed training & inference for multimodal perception: shared embeddings across text, images, video, audio, code & graphs from 64 to 1024 dimensions 🖼️

    Cuda 1.3k 76

  6. less_slow.cpp 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

    C++ 1.9k 85

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.