hardware-acceleration
There are 221 repositories under hardware-acceleration topic.
PYNQ-2.7-MNIST
PYNQ-Based MNIST with Tensorflow Lite
AccANN
🐆 A compiler from AI model to RTL (Verilog) accelerator in FPGA hardware with auto design space exploration for *AdderNet*
DOOM_FPGA
Accelerating a Classic 3D Video Game (The DOOM) on Heterogeneous Reconfigurable MPSoCs
FlashySlideshows
A GPLv3 slideshow application for OpenGL hardware accelerated slideshows , with zoom/pan effects , that will look like PS3 Slideshow
poetry-torch
Installing hardware-accelerated PyTorch with Poetry on different hardware using the same `pyproject.toml`
YADAN-Docs
RISC-V YADAN Core, YADAN SoC, YADAN Board's Documentation, designed for engineering education. // 鸭蛋的文档。
akashi
A next-generation video editor
wildcat
C++ 2D Game Engine
RTHS
Real-Time Hardware Sorter, Using A Multi-Dimensional Sorting Algorithm
HLS_for_CNN
This repo has codes for hardware accelerator design for CNNs using high level synthesis from Altera.
CompressedLUT
A tool to generate optimized hardware files for univariate functions.
MultiScalarMultiplication
Chisel module for performing Multi-Scalar Multiplication
FFT-R22SDF
R22SDF FFT VLSI/FPGA investigate and implementation
npuemulator
A neural network fast inference library implementing Coral Edge TPU emulator using AVX2.
ros2_examples
Example packages for ROS2
adaptive_component
A composable container for Adaptive ROS 2 Node computations. Select between FPGA, CPU or GPU at run-time.
Matmul
Matrix Multiplication in Hardware
Chisel3-Float-Type
Chisel3 implementation of IEEE-754 compliant floating point data type (logic & representation)
GPU-Audio
browser based audio processing using the GPU
Innervator
Innervator: Hardware Acceleration for Neural Networks
MNIST-FPGA-Accelarator
MNIST accelerator using pynq-z2 and the binary qunatization
acceleration_firmware_kv260
KV260 firmware. Package for enabling hardware acceleration capabilities in ROS 2 with KV260.
BAVCL
Hardware-accelerated Vector Compute Library for .NET Containing Quality of life improvements and functionality intended for data science, graphical processing and GPGPU.
nonideality-aware-mnn-training
Code used in the paper “Nonideality-Aware Training for Accurate and Robust Low-Power Memristive Neural Networks”
ssdfa
Github page for SSDFA
processing-element
A configurable processing element for deep neural network accelerators
processing-engine
A Scala w/ Chisel based implementation of a processing engine generator for neural network accelerators.
acceleration_firmware_kr260
KR260 Ubuntu 22.04 firmware. Package for enabling hardware acceleration capabilities in ROS 2 Humble with KR260 and Ubuntu 22.04.
bitar
Simplify accessing hardware compression/decompression accelerators
KRS
Kria Robotics Stack (KRS) documentation. KRS is a ROS 2 superset for industry built around the Kria SOM portfolio. Simplifies the use of hardware acceleration in robotics.
verify-beacon
💡 Compute and verify the SHA-256 random beacons used in the Zcash MPC ceremonies.
MasterThesis
VHDL implementation of a customizable CNN
Advanced-Digital-Design
University of Pittsburgh ECE 1195
HLS-Zybo
A collection of HLS IP designs for Zybo-Z2
HSA-on-FPGA
integration of FPGAs in HSA compatible systems
CRC32
32-bit CRC Hardware Accelerator and Custom Instructions implemented (in Verilog) in Altera's FPGA board.