Sextans

Sparse matrix accelerator

An FPGA-based accelerator for accelerating sparse matrix dense matrix multiplication

An FPGA accelerator for general-purpose Sparse-Matrix Dense-Matrix Multiplication (SpMM).

GitHub

71 stars
2 watching
13 forks
Language: C++
last commit: 4 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
linghaosong/serpens An accelerator design for fast sparse matrix-vector multiplication on an HBM FPGA 9
denosaurs/neo A matrix and linear algebra library accelerated by WebGPU and WASM for JavaScript development. 67
indigits/sparse-plex A collection of algorithms and techniques for exploiting sparse data representations to solve various problems in signal processing and machine learning. 98
milyardo/sglgears Port of gears.c to Scala using Scala Native, focusing on 3D graphics with OpenGL 14
xtra-computing/thundergbm Accelerates machine learning algorithms on GPUs to improve performance and efficiency 693
google/xls Accelerates development of high-performance hardware and software by automating co-design and synthesis 1,212
hiroyuki-kasai/sparsegdlibrary A collection of unconstrained optimization algorithms for sparse modeling in MATLAB 53
google-research/sputnik A library of optimized GPU kernels for sparse matrix operations used in deep learning. 249
wangrongsheng/caregpt A platform providing tools and pre-trained models for accelerating the development of medical large language models. 757
james-bowman/sparse A package implementing various sparse matrix formats for efficient linear algebra operations 159
stanford-ppl/spatial A toolset for designing and implementing reconfigurable hardware acceleration using high-level abstraction 274
singaxiong/signalgraph A Matlab-based toolkit for building and training neural networks on signal processing data 151
larspensjo/simplesignal A high-performance signal system for C++11 166
jdelacroix/simiam Educational tool for robotics that bridges theory and practice using MATLAB 103
mh-skjelvareid/synaptus A Matlab/Octave toolbox for creating focused images from raw ultrasound data using algorithms that manipulate the wave field to produce high-quality 2D and 3D images of objects or layers in a medium. 46