dougallj / applegpu
Apple G13 GPU architecture docs and tools
☆551Updated 6 months ago
Related projects ⓘ
Alternatives and complementary repositories for applegpu
- Apple GPU microarchitecture☆474Updated 2 months ago
- Apple Firestorm/Icestorm CPU microarchitecture docs☆224Updated last year
- Apple AMX Instruction Set☆995Updated 5 months ago
- Dissecting the M1's GPU for 3D acceleration☆988Updated 2 years ago
- Reverse engineering Rosetta 2 on M1 Mac☆353Updated 3 years ago
- Reverse engineered Linux driver for the Apple Neural Engine (ANE).☆368Updated 8 months ago
- Exploring the scalable matrix extension of the Apple M4 processor☆135Updated 2 weeks ago
- CLI Tools For ANE☆111Updated 3 years ago
- ☆247Updated 4 months ago
- Nvidia Instruction Set Specification Generator☆215Updated 4 months ago
- ☆382Updated this week
- It's a core. Made on Twitch.☆251Updated 3 years ago
- Kernel extension that enables TSO for Apple silicon processes☆253Updated last year
- Sniff CUDA ioctls☆179Updated last year
- Measures microarchitectural details such as ROB size. Like https://github.com/travisdowns/robsize but without runtime code generation, wh…☆120Updated 3 years ago
- ctypes wrappers for HIP, CUDA, and OpenCL☆126Updated 4 months ago
- A tool and a library for bi-directional translation between SPIR-V and LLVM IR☆489Updated this week
- Test Apple Neural Engine☆35Updated 6 years ago
- ☆1,248Updated this week
- Everything we learnt from hacking Arm Mali GPUs.☆146Updated last month
- BLIS fork with kernels for Apple M1. (Perhaps) The first open-source BLAS with Apple Matrix Coprocessor support.☆32Updated last year
- Preloader for Linux on M1☆100Updated 3 years ago
- Library to manipulate Apple Metal Shading Language IR☆48Updated last year
- Running linear algebra as fast as possible on Apple silicon☆18Updated last year
- A CLI for extracting libraries from Apple's dyld shared cache file☆452Updated 11 months ago
- A profiler to disclose and quantify hardware features on GPUs.☆162Updated 2 years ago
- VUDA is a header-only library based on Vulkan that provides a CUDA Runtime API interface for writing GPU-accelerated applications.☆864Updated 10 months ago
- Run a CoreML MLModel on the Asahi Neural Engine☆45Updated last year
- Reverse-engineering the Apple Video Decoder (AVD)☆138Updated 10 months ago
- Emulating double-precision arithmetic on Apple GPUs☆47Updated last year