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

822 stars
27 watching
93 forks
Language: SystemVerilog
last commit: 5 months ago
Linked from 1 awesome list

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

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hughperkins/distro-cl A pre-configured environment for running PyTorch on OpenCL-enabled GPUs 147
jbush001/nyuziprocessor An experimental GPGPU processor focused on compute-intensive tasks with a synthesizable hardware design and software libraries. 2,007
glavnokoman/vuh A Vulkan-based framework for accelerating computations on graphics processing units. 347
openhwgroup/cv32e40x A 4-stage RISC-V core for compute-intensive applications with a general-purpose extension interface 213
nvidia/matx A C++17 GPU-accelerated numerical computing library with Python-like syntax 1,220
unetworking/libvc A Vulkan-based GPGPU engine that compiles and executes SPIR-V compute shaders for general-purpose computing tasks. 132
wigner-gpu-lab/teaching A collection of teaching materials and tutorials focused on GPU programming in C++ 61
calebwin/emu A library for portable, modular, and performant GPU compute programming in Rust. 1,596
chipsalliance/cores-veer-eh1 A RISC-V processor core design implemented in SystemVerilog RTL 821
openhwgroup/cv32e40s A secure, 4-stage RISC-V core designed for high-security applications with both machine mode and user mode capabilities 131
openhwgroup/cve2 A 32-bit RISC-V CPU core with a two-stage pipeline designed for low-cost embedded control applications. 29
gpuopen-tools/radeon_gpu_analyzer An offline compiler and code analysis tool for various GPU architectures and programming languages. 420
dr-noob/gpufetch A tool for detecting and displaying information about graphics processing units (GPUs), with support for NVIDIA and Intel GPUs. 138
openhwgroup/core-v-verif Functional verification project for RISC-V cores 446
alibaba-miil/tresnet A high-performance deep learning architecture designed to balance accuracy and efficiency on GPUs. 471