Skip to content
View fabiodr's full-sized avatar

Block or report fabiodr

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

SIMD / Multithreading

74 repositories

Vector class library, latest version

C++ 1,376 153 Updated Feb 1, 2024

Performance-portable, length-agnostic SIMD with runtime dispatch

C++ 4,724 357 Updated Jul 11, 2025

A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines

C++ 711 30 Updated Mar 4, 2025

Light, fast, threadpool for C++20

C++ 102 9 Updated Mar 26, 2023

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.

C++ 8,127 548 Updated Jul 5, 2025

Port of JoltPhysics to JavaScript using emscripten

C++ 375 31 Updated Jun 14, 2025

NanoRT, single header only modern ray tracing kernel.

C++ 1,107 93 Updated Mar 8, 2025
C++ 10 3 Updated Jan 28, 2024

webworker上でWASMのマルチスレッドを動かす実験コード

C++ 1 Updated Jul 20, 2022

Slides and other materials from CppCon 2023

317 41 Updated Mar 11, 2024

A SIMD version of Möller's triangle-box overlap code

C++ 14 3 Updated Sep 8, 2021

Broad-phase optimizations.

C++ 49 8 Updated Jun 22, 2018

Box2D is a 2D physics engine for games

C 8,937 1,644 Updated Jul 11, 2025

WebAssembly proposal for wide arithmetic

WebAssembly 9 3 Updated Apr 8, 2025
JavaScript 1 Updated Jul 30, 2019

Facilitating high-level interactions between Wasm modules and JavaScript

Rust 8,296 1,126 Updated Apr 24, 2025

Polyfill for enabling Atomics.wait() on the main browser thread

JavaScript 6 Updated Apr 18, 2024

Toy garbage collector for Emscripten/WebAssembly

C 9 Updated Dec 11, 2024

A library for human kinematic motion and numerical optimization solvers to apply human motion

C++ 159 17 Updated Jul 11, 2025

The project provides high-performance concurrency, enabling highly parallel computation.

C++ 227 34 Updated Jan 3, 2025

A composable and fully extensible C++ execution engine library for data management systems.

C++ 3,805 1,365 Updated Jul 11, 2025

Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512)

C++ 348 20 Updated Jun 28, 2021

a language for fast, portable data-parallel computation

C++ 6,123 1,080 Updated Jul 11, 2025

Explore how to achieve maximum performance in WebAssembly

C 12 Updated Sep 1, 2022

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

C 2,732 275 Updated Jul 7, 2025

libvips for the browser and Node.js, compiled to WebAssembly with Emscripten.

C++ 781 30 Updated Jul 10, 2025

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, …

C 1,430 82 Updated Jul 7, 2025

Portable header-only C++ low level SIMD library

C++ 1,279 131 Updated Aug 26, 2024

Thrust, CUB, TBB, AVX2, AVX-512, CUDA, OpenCL, OpenMP, Metal, and Rust - all it takes to sum a lot of numbers fast!

C++ 99 9 Updated May 29, 2025