VeriGPU

GPU core

An open-source implementation of a GPU core for machine learning, designed to run PyTorch and other frameworks on an ASIC.

OpenSource GPU, in Verilog, loosely based on RISC-V ISA

GitHub

852 stars
29 watching
94 forks
Language: SystemVerilog
last commit: almost 2 years ago
Linked from 1 awesome list

asic-designgpugpu-accelerationhardware-designsmachine-learningrisc-vrisc-v-assemblyverificationverilog

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hughperkins/distro-clA pre-configured environment for running PyTorch on OpenCL-enabled GPUs147
jbush001/nyuziprocessorAn experimental GPGPU processor focused on compute-intensive tasks with a synthesizable hardware design and software libraries.2,021
glavnokoman/vuhA Vulkan-based framework for accelerating computations on graphics processing units.347
openhwgroup/cv32e40xA 4-stage RISC-V core for compute-intensive applications with a general-purpose extension interface225
nvidia/matxA C++17 GPU-accelerated numerical computing library with Python-like syntax1,229
unetworking/libvcA Vulkan-based GPGPU engine that compiles and executes SPIR-V compute shaders for general-purpose computing tasks.133
wigner-gpu-lab/teachingA collection of teaching materials and tutorials focused on GPU programming in C++62
calebwin/emuA library for portable, modular, and performant GPU compute programming in Rust.1,597
chipsalliance/cores-veer-eh1A RISC-V processor core design implemented in SystemVerilog RTL830
openhwgroup/cv32e40sA secure, 4-stage RISC-V core designed for high-security applications with both machine mode and user mode capabilities133
openhwgroup/cve2A 32-bit RISC-V CPU core with a two-stage pipeline designed for low-cost embedded control applications.29
gpuopen-tools/radeon_gpu_analyzerAn offline compiler and code analysis tool for various GPU architectures and programming languages.422
dr-noob/gpufetchA tool for detecting and displaying information about graphics processing units (GPUs), with support for NVIDIA and Intel GPUs.138
openhwgroup/core-v-verifFunctional verification project for RISC-V cores458
alibaba-miil/tresnetA high-performance deep learning architecture designed to balance accuracy and efficiency on GPUs.471