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:
- OpenSource GPU, in Verilog, loosely based on RISC-V ISA☆1,239Updated last year
- A lightweight library for portable low-level GPU computation using WebGPU.☆3,941Updated 3 months ago
- Inference Llama 2 in one file of pure C☆19,146Updated last year
- Material for gpu-mode lectures☆5,679Updated this week
- A minimal tensor processing unit (TPU), inspired by Google's TPU V2 and V1☆1,161Updated 5 months ago
- LLM training in simple, raw C/CUDA☆28,763Updated 7 months ago
- Learning FPGA, yosys, nextpnr, and RISC-V☆3,386Updated 2 months ago
- lightweight, standalone C++ inference engine for Google's Gemma models.☆6,721Updated last week
- CUDA Templates and Python DSLs for High-Performance Linear Algebra☆9,226Updated this week
- Solve puzzles. Learn CUDA.☆11,932Updated last year
- Minimal, clean code for the Byte Pair Encoding (BPE) algorithm commonly used in LLM tokenization.☆10,293Updated last year
- The official PyTorch implementation of Google's Gemma models☆5,601Updated 8 months ago
- An open source GPU based off of the AMD Southern Islands ISA.☆1,312Updated 5 months ago
- ☆1,877Updated this week
- ☆1,282Updated last year
- Distribute and run LLMs with a single file.☆23,688Updated this week
- CoreNet: A library for training deep neural networks☆7,018Updated 3 months ago
- A deep-dive on the entire history of deep-learning☆1,521Updated last year
- RISC-V XV6/Linux SoC, marchID: 0x2b☆1,058Updated 3 weeks ago
- Implementation for MatMul-free LM.☆3,053Updated 2 months ago
- Tile primitives for speedy kernels☆3,120Updated this week
- NanoGPT (124M) in 2 minutes☆4,515Updated last week
- Open-source high-performance RISC-V processor☆6,867Updated this week
- A machine learning compiler for GPUs, CPUs, and ML accelerators☆3,956Updated this week
- Development repository for the Triton language and compiler☆18,319Updated this week
- Puzzles for learning Triton☆2,283Updated last year
- TensorRT LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and supports state-of-the-art optimizat…☆12,811Updated this week
- 3D Visualization of an GPT-style LLM☆5,234Updated last year
- A PyTorch native platform for training generative AI models☆5,023Updated this week
- A graphical processor simulator and assembly editor for the RISC-V ISA☆3,204Updated 2 weeks ago