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.
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.
Skill pack for custom MLX Metal kernels on Apple Silicon (examples, tests, and optimization patterns).
Simple weather app written in Swift, UIKit and Metal shaders
Framework nativo Apple para compilación y despacho JIT de shaders Metal con Zero-Copy sobre memoria unificada
Skill pack for custom PyTorch MPS kernels on Apple Silicon (examples, tests, and optimization patterns).
Learning Apple Metal from Rust — GPU compute and 3D graphics from first principles. Complete, runnable, heavily-explained examples using objc2-metal + MSL.
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.
Add a description, image, and links to the metal-shading-language topic page so that developers can more easily learn about it.
To associate your repository with the metal-shading-language topic, visit your repo's landing page and select "manage topics."