adam-maj / tiny-gpuLinks
A minimal GPU design in Verilog to learn how GPUs work from the ground up
☆10,828Updated last year
Alternatives and similar repositories for tiny-gpu
Users that are interested in tiny-gpu are comparing it to the libraries listed below
Sorting:
- OpenSource GPU, in Verilog, loosely based on RISC-V ISA☆1,201Updated last year
- A lightweight library for portable low-level GPU computation using WebGPU.☆3,938Updated 3 months ago
- LLM training in simple, raw C/CUDA☆28,658Updated 6 months ago
- Inference Llama 2 in one file of pure C☆19,121Updated last year
- A deep-dive on the entire history of deep-learning☆1,492Updated last year
- Video+code lecture on building nanoGPT from scratch☆4,695Updated last year
- Minimal, clean code for the Byte Pair Encoding (BPE) algorithm commonly used in LLM tokenization.☆10,272Updated last year
- lightweight, standalone C++ inference engine for Google's Gemma models.☆6,705Updated 2 weeks ago
- If tinygrad wasn't small enough for you...☆767Updated last year
- Open-source high-performance RISC-V processor☆6,848Updated this week
- CoreNet: A library for training deep neural networks☆7,021Updated 3 months ago
- A minimal tensor processing unit (TPU), inspired by Google's TPU V2 and V1☆1,136Updated 5 months ago
- NanoGPT (124M) in 2 minutes☆4,410Updated this week
- Puzzles for learning Triton☆2,246Updated last year
- Run PyTorch LLMs locally on servers, desktop and mobile☆3,625Updated 4 months ago
- You like pytorch? You like micrograd? You love tinygrad! ❤️☆31,181Updated this week
- Tile primitives for speedy kernels☆3,096Updated last week
- Material for gpu-mode lectures☆5,588Updated last month
- A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API☆14,398Updated last year
- creating a tiny tensor library in raw C☆1,300Updated 10 months ago
- MLX: An array framework for Apple silicon☆23,568Updated this week
- From the Tensor to Stable Diffusion, a rough outline for a 1 week course.☆1,074Updated 3 months ago
- Xv6 for RISC-V☆9,150Updated last month
- ☆1,282Updated last year
- Simple and efficient pytorch-native transformer text generation in <1000 LOC of python.☆6,177Updated 5 months ago
- Large World Model -- Modeling Text and Video with Millions Context☆7,393Updated last year
- A PyTorch native platform for training generative AI models☆4,972Updated last week
- An open source GPU based off of the AMD Southern Islands ISA.☆1,293Updated 5 months ago
- Learning FPGA, yosys, nextpnr, and RISC-V☆3,376Updated 2 months ago
- The official PyTorch implementation of Google's Gemma models☆5,601Updated 7 months ago