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

54 repositories

Vector class library, latest version

C++ 1,343 148 Updated Feb 1, 2024

Performance-portable, length-agnostic SIMD with runtime dispatch

C++ 4,458 335 Updated Mar 13, 2025

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

C++ 671 31 Updated Mar 4, 2025

Light, fast, threadpool for C++20

C++ 98 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++ 7,531 496 Updated Mar 8, 2025

Port of JoltPhysics to JavaScript using emscripten

C++ 338 25 Updated Feb 16, 2025

NanoRT, single header only modern ray tracing kernel.

C++ 1,094 92 Updated Mar 8, 2025
C++ 9 2 Updated Jan 28, 2024

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

C++ 1 Updated Jul 20, 2022

Slides and other materials from CppCon 2023

302 39 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,651 1,597 Updated Mar 4, 2025

WebAssembly proposal for wide arithmetic

WebAssembly 8 3 Updated Mar 12, 2025
JavaScript 1 Updated Jul 30, 2019

Facilitating high-level interactions between Wasm modules and JavaScript

Rust 8,093 1,096 Updated Jan 27, 2025

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

JavaScript 5 Updated Apr 18, 2024

Toy garbage collector for Emscripten/WebAssembly

C 8 Updated Dec 11, 2024

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

C++ 127 10 Updated Mar 13, 2025

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

C++ 226 33 Updated Jan 3, 2025

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

C++ 3,653 1,229 Updated Mar 13, 2025

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

C++ 345 20 Updated Jun 28, 2021

a language for fast, portable data-parallel computation

C++ 5,993 1,079 Updated Mar 13, 2025

Explore how to achieve maximum performance in WebAssembly

C 11 Updated Sep 1, 2022

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

C 2,588 265 Updated Mar 13, 2025

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

C++ 724 29 Updated Mar 12, 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,283 73 Updated Feb 26, 2025

Portable header-only C++ low level SIMD library

C++ 1,267 129 Updated Aug 26, 2024

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

C++ 90 9 Updated Feb 23, 2025