wafer-ai / gpu-perf-engineering-resourcesLinks
A curriculum for learning about gpu performance engineering, from scratch to what the frontier AI labs do
☆341Updated 3 weeks ago
Alternatives and similar repositories for gpu-perf-engineering-resources
Users that are interested in gpu-perf-engineering-resources are comparing it to the libraries listed below
Sorting:
- Learn CUDA with PyTorch☆193Updated this week
- ☆991Updated this week
- A curated collection of resources, tutorials, and best practices for learning and mastering NVIDIA CUTLASS☆249Updated 8 months ago
- Small scale distributed training of sequential deep learning models, built on Numpy and MPI.☆155Updated 2 years ago
- Official Problem Sets / Reference Kernels for the GPU MODE Leaderboard!☆200Updated this week
- A curated list of resources for learning and exploring Triton, OpenAI's programming language for writing efficient GPU code.☆457Updated 10 months ago
- A repository to unravel the language of GPUs, making their kernel conversations easy to understand☆197Updated 8 months ago
- ☆286Updated this week
- ☆129Updated 3 months ago
- Write a fast kernel and run it on Discord. See how you compare against the best!☆68Updated this week
- Helpful kernel tutorials and examples for tile-based GPU programming☆617Updated last week
- Slides, notes, and materials for the workshop☆339Updated last year
- Cataloging released Triton kernels.☆291Updated 4 months ago
- Quantized LLM training in pure CUDA/C++.☆235Updated 2 weeks ago
- torchcomms: a modern PyTorch communications API☆327Updated this week
- TritonParse: A Compiler Tracer, Visualizer, and Reproducer for Triton Kernels☆189Updated last week
- TPU inference for vLLM, with unified JAX and PyTorch support.☆228Updated this week
- Collection of kernels written in Triton language☆178Updated last week
- Simple MPI implementation for prototyping or learning☆300Updated 6 months ago
- GPU documentation for humans☆514Updated last week
- Some CUDA example code with READMEs.☆179Updated 2 months ago
- Home for "How To Scale Your Model", a short blog-style textbook about scaling LLMs on TPUs☆827Updated last week
- kernels, of the mega variety☆665Updated last week
- ☆79Updated 2 years ago
- Fault tolerance for PyTorch (HSDP, LocalSGD, DiLoCo, Streaming DiLoCo)☆474Updated 3 weeks ago
- Fast low-bit matmul kernels in Triton☆427Updated this week
- A Python-embedded DSL that makes it easy to write fast, scalable ML kernels with minimal boilerplate.☆739Updated this week
- KernelBench: Can LLMs Write GPU Kernels? - Benchmark + Toolkit with Torch -> CUDA (+ more DSLs)☆781Updated 2 weeks ago
- Tilus is a tile-level kernel programming language with explicit control over shared memory and registers.☆440Updated last month
- Ship correct and fast LLM kernels to PyTorch☆140Updated 3 weeks ago