FBLAS: Streaming Linear Algebra Kernels on FPGA

Tiziano De Matteis, Johannes de Fine Licht, Torsten Hoefler
Department of Computer Science, ETH Zurich, Switzerland
The International Conference for High Performance Computing, Networking, Storage, and Analysis, 2019


   title={FBLAS: Streaming Linear Algebra Kernels on FPGA},

   author={De Matteis, Tiziano and LICHT, JOHANNES DE FINE and Hoefler, Torsten},



Reconfigurable hardware represents an attractive alternative to load-store architectures, as it allows eliminating expensive control and data movement overheads in computations. In practice, these devices are often not considered in the highperformance computing community, due to the steep learning curve and low productivity of hardware design, and the lack of available library support for fundamental operations. We present FBLAS, an open source implementation of Basic Linear Algebra Subroutines (BLAS) for FPGAs. The library is implemented with a modern HLS tool to promote productivity, reusability, and maintainability. Numerical routines are designed to be easily composed exploiting on-chip connections, to reduce off-chip communication resulting in lower communication volume.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: