Exploration of Unary Arithmetic-Based Matrix Multiply Units for Low Precision DL Accelerators

Prabhu Vellaisamy, Harideep Nair, Di Wu, Shawn Blanton, John Paul Shen
1/31/2026
cs.ARcs.AI

No confident code implementation found for this paper.

Abstract

General matrix multiplication (GEMM) is a fundamental operation in deep learning (DL). With DL moving increasingly toward low precision, recent works have proposed novel unary GEMM designs as an alternative to conventional binary GEMM hardware. A rigorous evaluation of recent unary and binary GEMM designs is needed to assess the potential of unary hardware for future DL compute. This paper focuses on unary GEMM designs for integer-based DL inference and performs a detailed evaluation of three latest unary design proposals, namely, uGEMM, tuGEMM and tubGEMM, by comparing them to a conventional binary GEMM. Rigorous post-synthesis evaluations beyond prior works are performed across varying bit-widths and matrix sizes to assess the designs' tradeoffs and determine optimal sweetspots. Further, we perform weight sparsity analysis across eight pretrained convolutional neural networks (CNNs) and the LLaMA2 large language model (LLM). In this work, we demonstrate how unary GEMM can be effectively used for energy-efficient compute in future edge AI accelerators.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{vellaisamy2026exploration,
  title  = {Exploration of Unary Arithmetic-Based Matrix Multiply Units for Low Precision DL Accelerators},
  author = {Prabhu Vellaisamy and Harideep Nair and Di Wu and Shawn Blanton and John Paul Shen},
  year   = {2026},
  eprint = {2602.00838},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.00838v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.00838.svg)](https://codeofpaper.com/paper/2602.00838)

Discussion