adam-maj / tiny-gpuLinks
A minimal GPU design in Verilog to learn how GPUs work from the ground up
☆8,463Updated 10 months ago
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,019Updated 7 months ago
- Open-source high-performance RISC-V processor☆6,449Updated this week
- LLM training in simple, raw C/CUDA☆26,962Updated last month
- Learning FPGA, yosys, nextpnr, and RISC-V☆2,831Updated 4 months ago
- ☆1,556Updated this week
- A very simple and easy to understand RISC-V core.☆1,266Updated last year
- Spike, a RISC-V ISA Simulator☆2,733Updated this week
- Xv6 for RISC-V☆8,192Updated 9 months ago
- RISC-V Linux SoC, marchID: 0x2b☆915Updated 2 weeks ago
- llama3 implementation one matrix multiplication at a time☆15,017Updated last year
- A tiny C header-only risc-v emulator.☆1,942Updated last month
- Inference Llama 2 in one file of pure C☆18,491Updated 10 months ago
- RISC-V Instruction Set Manual☆4,140Updated this week
- Video+code lecture on building nanoGPT from scratch☆4,182Updated 10 months ago
- The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux☆2,527Updated last week
- A graphical processor simulator and assembly editor for the RISC-V ISA☆2,955Updated last month
- Verilator open-source SystemVerilog simulator and lint system☆2,967Updated this week
- Material for gpu-mode lectures☆4,636Updated last week
- The n-gram Language Model☆1,428Updated 10 months ago
- The book "Performance Analysis and Tuning on Modern CPU"☆3,197Updated 3 weeks ago
- GPGPU microprocessor architecture☆2,091Updated 7 months ago
- RISC-V Assembly Programmer's Manual☆1,524Updated 2 weeks ago
- From the Tensor to Stable Diffusion, a rough outline for a 1 week course.☆1,066Updated 2 months ago
- ☆1,264Updated 8 months ago
- Minimal, clean code for the Byte Pair Encoding (BPE) algorithm commonly used in LLM tokenization.☆9,717Updated last year
- A course of learning LLM inference serving on Apple Silicon for systems engineers.☆2,648Updated 2 weeks ago
- Rocket Chip Generator☆3,478Updated last month
- RISC-V CPU Core (RV32IM)☆1,486Updated 3 years ago
- Tile primitives for speedy kernels☆2,478Updated last week
- GNU toolchain for RISC-V, including GCC☆3,998Updated 2 weeks ago