Abstract: Sparse matrix multiplication is one of the key computational kernels in large-scale data analytics. However, a naive implementation suffers from the overheads of irregular memory accesses ...
This work stems from the 'FPGA 101: From Reconfigurable to Domain-Specific Systems' course attended in fall '24 at NECSTLab, under the supervision of Asst. Prof. Davide Conficconi and Giuseppe ...
This project is a hardware matrix multiplication accelerator that computes C = A × B for N×N matrices (currently only tested for NxN matrices, however the design is parameterized and with small ...
Abstract: Sparse matrix-matrix multiplication (SpMM) is a prevailing kernel in scientific and artificial intelligence applications. However, the irregular memory access behaviors caused by diverse ...
Sparse matrix computations are pivotal to advancing high-performance scientific applications, particularly as modern numerical simulations and data analyses demand efficient management of large, ...