adam-maj / tiny-gpuLinks
A minimal GPU design in Verilog to learn how GPUs work from the ground up
☆11,126Updated 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:
- Solve puzzles. Learn CUDA.☆11,915Updated 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,720Updated 7 months ago
- Minimal, clean code for the Byte Pair Encoding (BPE) algorithm commonly used in LLM tokenization.☆10,287Updated last year
- Inference Llama 2 in one file of pure C☆19,137Updated last year
- OpenSource GPU, in Verilog, loosely based on RISC-V ISA☆1,217Updated last year
- lightweight, standalone C++ inference engine for Google's Gemma models.☆6,714Updated last week
- Video+code lecture on building nanoGPT from scratch☆4,707Updated last year
- Open-source high-performance RISC-V processor☆6,857Updated this week
- Solve puzzles. Improve your pytorch.☆3,901Updated last year
- Material for gpu-mode lectures☆5,640Updated last month
- A minimal tensor processing unit (TPU), inspired by Google's TPU V2 and V1☆1,147Updated 5 months ago
- NanoGPT (124M) in 2 minutes☆4,515Updated this week
- Implementation for MatMul-free LM.☆3,053Updated 2 months ago
- creating a tiny tensor library in raw C☆1,302Updated 10 months ago
- llama3 implementation one matrix multiplication at a time☆15,240Updated last year
- A PyTorch native platform for training generative AI models☆5,023Updated this week
- RISC-V XV6/Linux SoC, marchID: 0x2b☆1,058Updated 2 weeks ago
- Simple and efficient pytorch-native transformer text generation in <1000 LOC of python.☆6,180Updated 5 months ago
- Puzzles for learning Triton☆2,271Updated last year
- Tile primitives for speedy kernels☆3,108Updated this week
- ☆1,074Updated 8 months ago
- GPU programming related news and material links☆1,945Updated 4 months ago
- A graphical processor simulator and assembly editor for the RISC-V ISA☆3,194Updated 2 weeks ago
- A machine learning compiler for GPUs, CPUs, and ML accelerators☆3,923Updated last week
- A massively parallel, high-level programming language☆19,145Updated 8 months ago
- ☆1,877Updated this week
- Tensor library for machine learning☆13,907Updated this week
- You like pytorch? You like micrograd? You love tinygrad! ❤️☆31,232Updated this week
- CoreNet: A library for training deep neural networks☆7,018Updated 3 months ago