UFO-MAC: A Unified Framework for Optimization of High-Performance Multipliers and Multiply-Accumulators
Not on the map. Why?
Abstract (arXiv)
Multipliers and multiply-accumulators (MACs) are critical arithmetic circuit components in the modern era. As essential components of AI accelerators, they significantly influence the area and performance of compute-intensive circuits. This paper presents UFO-MAC, a unified framework for the optimization of multipliers and MACs. Specifically, UFO-MAC employs an optimal compressor tree structure and utilizes integer linear programming (ILP) to refine the stage assignment and interconnection of the compressors. Additionally, it explicitly exploits the non-uniform arrival time profile of the carry propagate adder (CPA) within multipliers to achieve targeted optimization. Moreover, the framework also supports the optimization of fused MAC architectures. Experimental results demonstrate that multipliers and MACs optimized by UFO-MAC Pareto-dominate state-of-the-art baselines and commercial IP libraries. The performance gain of UFO-MAC is further validated through the implementation of multipliers and MACs within functional modules, underlining its efficacy in real scenarios.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 13 Aug 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 3.
3 papers.
- 2025DOMAC: Differentiable Optimization for High-Speed Multipliers and Multiply-Accumulatorscited by 0
- 2025AC-Refiner: Efficient Arithmetic Circuit Optimization Using Conditional Diffusion Modelscited by 0
- 2025PrefixAgent: An LLM-Powered Design Framework for Efficient Prefix Adder Optimizationcited by 0
- 2025PrefixAgent: An LLM-Powered Design Framework for Efficient Prefix Adder Optimization8 Jul 2025
- 2025AC-Refiner: Efficient Arithmetic Circuit Optimization Using Conditional Diffusion Models3 Jul 2025
- 2025DOMAC: Differentiable Optimization for High-Speed Multipliers and Multiply-Accumulators31 Mar 2025