GPU hardware simulation on Apple GPUs: Verilog‑2005 frontend and Metal (MSL) backend that elaborates designs and emits Metal kernels/host runtime + VCDs.
-
Updated
Jan 14, 2026 - C++
GPU hardware simulation on Apple GPUs: Verilog‑2005 frontend and Metal (MSL) backend that elaborates designs and emits Metal kernels/host runtime + VCDs.
Experimental tensor compiler with a Python frontend, typed SSA IR, semantics preservation tests, and Metal lowering.
A high-performance AI compute engine built natively for Apple Silicon. Implements direct GPU control via Swift and Metal with zero-copy UMA memory management and custom GEMM kernels.
Simple weather app written in Swift, UIKit and Metal shaders
Open-source 2x Metal spatial upscaler using pre-resolve 4x MSAA samples on Apple GPUs; deterministic, tile-local, and model-free.
Apple Metal GPU backend for OrthoRoute PCB autorouter -- GPU-accelerated shortest-path routing on Apple Silicon (M1/M2/M3/M4) using Metal Shading Language, replacing CUDA/CuPy. 3.7x faster than RTX 3060 on 400K-node graphs. Zero-copy UMA, persistent thread SPFA, Delta-Stepping, SIMD block stealing.
Learning Apple Metal from Rust — GPU compute and 3D graphics from first principles. Complete, runnable, heavily-explained examples using objc2-metal + MSL.
Framework nativo Apple para compilación y despacho JIT de shaders Metal con Zero-Copy sobre memoria unificada
Stochastic, non-repeating texture tiling for Apple Metal — a Metal-only Swift package with mip-correct hex sampling for PBR materials.
To associate your repository with the metal-shading-language topic, visit your repo's landing page and select "manage topics."