SIMD / Multithreading
Performance-portable, length-agnostic SIMD with runtime dispatch
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
Port of JoltPhysics to JavaScript using emscripten
NanoRT, single header only modern ray tracing kernel.
A SIMD version of Möller's triangle-box overlap code
WebAssembly proposal for wide arithmetic
Facilitating high-level interactions between Wasm modules and JavaScript
Polyfill for enabling Atomics.wait() on the main browser thread
A library for human kinematic motion and numerical optimization solvers to apply human motion
The project provides high-performance concurrency, enabling highly parallel computation.
A composable and fully extensible C++ execution engine library for data management systems.
Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512)
a language for fast, portable data-parallel computation
Explore how to achieve maximum performance in WebAssembly
Implementations of SIMD instruction sets for systems which don't natively support them.
libvips for the browser and Node.js, compiled to WebAssembly with Emscripten.
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, …
Portable header-only C++ low level SIMD library
Thrust, CUB, TBB, AVX2, AVX-512, CUDA, OpenCL, OpenMP, Metal - all it takes to sum a lot of numbers fast!