A scalable sparse matrix-vector multiplication kernel for energy-efficient sparse-blas on FPGAs

R Dorrance, F Ren, D Marković - Proceedings of the 2014 ACM/SIGDA …, 2014 - dl.acm.org
Sparse Matrix-Vector Multiplication (SpMxV) is a widely used mathematical operation in
many high-performance scientific and engineering applications. In recent years, tuned …

Towards a universal FPGA matrix-vector multiplication architecture

S Kestur, JD Davis, ES Chung - 2012 IEEE 20th International …, 2012 - ieeexplore.ieee.org
We present the design and implementation of a universal, single-bit stream library for
accelerating matrix-vector multiplication using FPGAs. Our library handles multiple matrix …

Transmuter: Bridging the efficiency gap using memory and dataflow reconfiguration

S Pal, S Feng, D Park, S Kim, A Amarnath… - Proceedings of the …, 2020 - dl.acm.org
With the end of Dennard scaling and Moore's law, it is becoming increasingly difficult to build
hardware for emerging applications that meet power and performance targets, while …

Stochastic logic realization of matrix operations

PS Ting, JP Hayes - 2014 17th Euromicro Conference on digital …, 2014 - ieeexplore.ieee.org
Stochastic computing (SC) is a re-emerging technique to process probability data encoded
in digital bit-streams. Its main advantage is that arithmetic operations can be implemented by …

Accelerating SpMV on FPGAs by compressing nonzero values

P Grigoras, P Burovskiy, E Hung… - 2015 IEEE 23rd Annual …, 2015 - ieeexplore.ieee.org
Sparse matrix vector multiplication (SpMV) is an important kernel in many areas of scientific
computing, especially as a building block for iterative linear system solvers. We study how …

Performance analysis of sparse matrix-vector multiplication (SpMV) on graphics processing units (GPUs)

S AlAhmadi, T Mohammed, A Albeshri, I Katib… - Electronics, 2020 - mdpi.com
Graphics processing units (GPUs) have delivered a remarkable performance for a variety of
high performance computing (HPC) applications through massive parallelism. One such …

Performance enhancement strategies for sparse matrix-vector multiplication (spmv) and iterative linear solvers

T Mohammed, R Mehmood - arXiv preprint arXiv:2212.07490, 2022 - arxiv.org
Iterative solutions of sparse linear systems and sparse eigenvalue problems have a
fundamental role in vital fields of scientific research and engineering. The crucial computing …

Development of a new type of lightweight power assist suit for transfer work

C Ishii, H Yamamoto, D Takigawa - 2015 Asia-Pacific …, 2015 - ieeexplore.ieee.org
This paper presents a new power assist suit to reduce the burden of a caregiver's waist for a
transfer work in nursing care. The proposed assist suit is a lightweight and inexpensive. In …

A model for matrix multiplication performance on FPGAs

CY Lin, HKH So, PHW Leong - 2011 21st International …, 2011 - ieeexplore.ieee.org
Computations involving matrices form the kernel of a large spectrum of computationally
demanding applications for which FPGAs have been utilized as accelerators. Their …

FPGA implementation of matrix-vector multiplication using xilinx system generator

I Sayahi, M Machhout, R Tourki - … International Conference on …, 2018 - ieeexplore.ieee.org
In diverse domains, the scientific applications requires severe computing algebra routines.
The matrix multiplication presents an indispensable mathematical operation in many high …