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
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
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 |