Add math-webgpu-sandbox (MATLAB scripts on WebGPU)
1 changed file+6−0
profile/README.mdmodified+6−0View file
@@ -57,6 +57,12 @@ Here are spherical harmonic transforms reimplemented from scratch as WebGPU comp
5757 - **[shtns-webgpu](https://github.com/concept-collection/shtns-webgpu)** · [live](https://concept-collection.github.io/shtns-webgpu/)
5858 - **[turing-sphere](https://github.com/concept-collection/turing-sphere)** · [live](https://concept-collection.github.io/turing-sphere/)
5959
60+## MATLAB scripts on WebGPU
61+
62+A sandbox that compiles MATLAB-syntax scripts to fused WebGPU compute kernels and times them with the script's own `tic`/`toc` — paste the same script into real MATLAB to compare. Built on numbl's compiler front end.
63+
64+- **[math-webgpu-sandbox](https://github.com/concept-collection/math-webgpu-sandbox)** · [live](https://concept-collection.github.io/math-webgpu-sandbox/)
65+
6066 ## Matrix multiplication benchmark
6167
6268 Here's a benchmark of matrix-matrix multiply (GEMM) in the browser across several implementations: a plain JavaScript loop, WebGPU, hand-written C compiled to WASM (SIMD and threads), and a real BLAS (libFLAME) compiled to WASM, with a native reference for comparison.