Pushing the Limits of BFP on Narrow Precision LLM Inference

Authors

  • Hui Wang National Center of Technology Innovation for EDA, School of Integrated Circuits, Southeast University
  • Yuan Cheng Houmo AI Nanjing University
  • Xiaomeng Han National Center of Technology Innovation for EDA, School of Integrated Circuits, Southeast University
  • Zhengpeng Zhao Huazhong University of Science and Technology
  • Dawei Yang Houmo AI
  • Zhe Jiang National Center of Technology Innovation for EDA, School of Integrated Circuits, Southeast University

DOI:

https://doi.org/10.1609/aaai.v39i20.35407

Abstract

The substantial computational and memory demands of Large Language Models (LLMs) hinder their deployment. Block Floating Point (BFP) has proven effective in accelerating linear operations, a cornerstone of LLM workloads. However, as sequence lengths grow, nonlinear operations, such as Attention, increasingly become performance bottlenecks due to their quadratic computational complexity. These nonlinear operations are predominantly executed using inefficient floating-point formats, which renders the system challenging to optimize software efficiency and hardware overhead. In this paper, we delve into the limitations and potential of applying BFP to nonlinear operations. Given our findings, we introduce a hardware-software co-design framework (DB-Attn), including: (i) DBFP, an advanced BFP version, overcomes nonlinear operation challenges with a pivot-focus strategy for diverse data and an adaptive grouping strategy for flexible exponent sharing. (ii) DH-LUT, a novel lookup table algorithm dedicated to accelerating nonlinear operations with DBFP format. (iii) An RTL-level DBFP-based engine is implemented to support DB-Attn, applicable to FPGA and ASIC. Results show that DB-Attn provides significant performance improvements with negligible accuracy loss, achieving 74% GPU speedup on Softmax of LLaMA and 10x low-overhead performance improvement over SOTA designs.

Downloads

Published

2025-04-11

How to Cite

Wang, H., Cheng, Y., Han, X., Zhao, Z., Yang, D., & Jiang, Z. (2025). Pushing the Limits of BFP on Narrow Precision LLM Inference. Proceedings of the AAAI Conference on Artificial Intelligence, 39(20), 21099–21107. https://doi.org/10.1609/aaai.v39i20.35407

Issue

Section

AAAI Technical Track on Machine Learning VI