Section 01
Introduction: XtraMAC—An Efficient MAC Architecture for FPGA-based Mixed-Precision LLM Inference
XtraMAC is a novel MAC architecture that supports integer, floating-point, and mixed-precision operations through a unified integer mantissa product microarchitecture. It addresses the limitations of traditional MAC units designed for a single data type. On the AMD Xilinx U55c FPGA, it achieves a 1.4-2.0x increase in computational density and a 27-51% reduction in resource consumption, providing an efficient and flexible hardware acceleration solution for FPGA-based mixed-precision LLM inference.