simd

There are 1265 repositories under simd topic.

  • simdjson

    simdjson/simdjson

    Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks

    Language:C++22.7k2429011.2k
  • Tencent/ncnn

    ncnn is a high-performance neural network inference framework optimized for the mobile platform

    Language:C++22.3k5643.8k4.3k
  • questdb

    questdb/questdb

    QuestDB is a high performance, open-source, time-series database

    Language:Java16.3k1332.2k1.5k
  • openwall/john

    John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs

    Language:C12.2k2683.4k2.4k
  • g-truc/glm

    OpenGL Mathematics (GLM)

    Language:C++10.4k2697962.3k
  • bytedance/sonic

    A blazingly fast JSON serializing & deserializing library

    Language:Go8.8k53386419
  • google/highway

    Performance-portable, length-agnostic SIMD with runtime dispatch

    Language:C++5.1k52500387
  • USearch

    unum-cloud/USearch

    Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

    Language:C++3.3k37241234
  • ARM-software/ComputeLibrary

    The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.

    Language:C++3.1k2221.1k808
  • StringZilla

    ashvardanian/StringZilla

    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 memory ops 🦖

    Language:C2.9k25118105
  • simd-everywhere/simde

    Implementations of SIMD instruction sets for systems which don't natively support them.

    Language:C2.9k51439290
  • ispc/ispc

    Intel® Implicit SPMD Program Compiler

    Language:C++2.8k881.4k340
  • cglm

    recp/cglm

    📽 Highly Optimized 2D / 3D Graphics Math (glm) for C

    Language:C2.7k49205267
  • zig-gamedev/zig-gamedev

    Dev repo for @zig-gamedev libs and sample applications

    Language:Zig2.7k30211182
  • guillaumeblanc/ozz-animation

    Open source c++ skeletal animation library and toolset

    Language:C++2.7k101124330
  • hora

    hora-search/hora

    🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .

    Language:Rust2.6k473077
  • turbo/js

    turbo.js - perform massive parallel computations in your browser with GPGPU.

    Language:JavaScript2.6k9028264
  • xtensor-stack/xsimd

    C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE))

    Language:C++2.5k70363280
  • ermig1979/Simd

    C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, NEON for ARM.

    Language:C++2.2k111246440
  • numberwolf/h265web.js

    🔥 作者:常炎隆(Author: ChangYanlong):HEVC/H.265 网页直播/点播播放器 支持硬解! 支持H.265的HttpFLV/HLS/MP4/TS/FLV/M3U8/Websocket播放。 🔥 A HEVC/H.265 Web Player, Support hard-decoding! for LIVE/VOD stream. Support H.265 Codec with HttpFLV/HLS/MP4/TS/FLV/M3U8/Websocket.

    Language:C2.2k42175375
  • google/XNNPACK

    High-efficiency floating-point neural network inference operators for mobile, server, and Web

    Language:C2.2k49273449
  • tairov/llama2.mojo

    Inference Llama 2 in one file of pure 🔥

    Language:Mojo2.1k2745135
  • fastfloat/fast_float

    Fast and exact implementation of the C++ from_chars functions for number types: 4x to 10x faster than strtod, part of GCC 12, MySQL, Chromium, Redis and WebKit/Safari

    Language:C++1.9k40103166
  • agavrel/42_CheatSheet

    A comprehensive guide to 50 years of evolution of strict C programming, a tribute to Dennis Ritchie's language

    Language:C1.9k339161
  • bitshifter/glam-rs

    A simple and fast linear algebra library for games and graphics

    Language:Rust1.8k17254189
  • SatDump/SatDump

    A generic satellite data processing software.

    Language:C++1.8k35636201
  • kfrlib/kfr

    Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON, RISC-V RVV)

    Language:C++1.8k62211262
  • DirectXMath

    microsoft/DirectXMath

    DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps

    Language:C++1.7k93137250
  • Maratyszcza/NNPACK

    Acceleration package for neural networks on multi-core CPUs

    Language:C1.7k97197318
  • ada

    ada-url/ada

    WHATWG-compliant and fast URL parser written in modern C++, part of Internet Archive, Node.js, Clickhouse, Redpanda, Kong, Telegram, Adguard, Datadog and Cloudflare Workers.

    Language:C++1.6k22143115
  • AdamNiederer/faster

    SIMD for humans

    Language:Rust1.6k304852
  • SimSIMD

    ashvardanian/SimSIMD

    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, & SVE2 📐

    Language:C1.6k1911591
  • simdutf

    simdutf/simdutf

    Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension, LoongArch64, POWER. Part of Node.js, WebKit/Safari, Ladybird, Chromium, Cloudflare Workers and Bun.

    Language:C++1.6k22293102
  • VcDevel/Vc

    SIMD Vector Classes for C++

    Language:C++1.5k61263152
  • apache/incubator-gluten

    Gluten is a middle layer responsible for offloading JVM-based SQL engines' execution to native engines.

    Language:Scala1.5k393.3k541