English

Open-Source GEMM Hardware Kernels Generator: Toward Numerically-Tailored Computations

Hardware Architecture 2023-05-31 v1

Abstract

Many scientific computing problems can be reduced to Matrix-Matrix Multiplications (MMM), making the General Matrix Multiply (GEMM) kernels in the Basic Linear Algebra Subroutine (BLAS) of interest to the high-performance computing community. However, these workloads have a wide range of numerical requirements. Ill-conditioned linear systems require high-precision arithmetic to ensure correct and reproducible results. In contrast, emerging workloads such as deep neural networks, which can have millions up to billions of parameters, have shown resilience to arithmetic tinkering and precision lowering.

Keywords

Cite

@article{arxiv.2305.18328,
  title  = {Open-Source GEMM Hardware Kernels Generator: Toward Numerically-Tailored Computations},
  author = {Louis Ledoux and Marc Casas},
  journal= {arXiv preprint arXiv:2305.18328},
  year   = {2023}
}
R2 v1 2026-06-28T10:49:35.603Z