mlsanityData to 14 Oct 2026

DOMAC: Differentiable Optimization for High-Speed Multipliers and Multiply-Accumulators

arXiv 2503.23943 ↗First posted 31 Mar 2025cs.AR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Multipliers and multiply-accumulators (MACs) are fundamental building blocks for compute-intensive applications such as artificial intelligence. With the diminishing returns of Moore's Law, optimizing multiplier performance now necessitates process-aware architectural innovations rather than relying solely on technology scaling. In this paper, we introduce DOMAC, a novel approach that employs differentiable optimization for designing multipliers and MACs at specific technology nodes. DOMAC establishes an analogy between optimizing multi-staged parallel compressor trees and training deep neural networks. Building on this insight, DOMAC reformulates the discrete optimization challenge into a continuous problem by incorporating differentiable timing and area objectives. This formulation enables us to utilize existing deep learning toolkit for highly efficient implementation of the differentiable solver. Experimental results demonstrate that DOMAC achieves significant enhancements in both performance and area efficiency compared to state-of-the-art baselines and commercial IPs in multiplier and MAC designs.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 3 of its 21 references that are in the map. First posted on arXiv 31 Mar 2025.

Builds on

3 of 21 references.

References · 3

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2024Scalable and Effective Arithmetic Tree Generation for Adder and Multiplier Designscited by 9
  3. 2024UFO-MAC: A Unified Framework for Optimization of High-Performance Multipliers and Multiply-Accumulatorscited by 3

Built on by

Not cited yet.