Taming the Exponential: A Fast Softmax Surrogate for Integer-Native Edge Inference
Not on the map. Why?
Abstract (arXiv)
Softmax can become a computational bottleneck in the Transformer model's Multi-Head Attention (MHA) block, particularly in small models under low-precision inference, where exponentiation and normalization incur significant overhead. As such, we suggest using Head-Calibrated Clipped-Linear Softmax (HCCS), a bounded, monotone surrogate to the exponential softmax function, which uses a clipped linear mapping of the max centered attention logits. This approximation produces a stable probability distribution, maintains the ordering of the original logits and has non-negative values. HCCS differs from previous softmax surrogates as it includes a set of lightweight calibration parameters that are optimized offline based on a representative dataset and calibrated for each individual attention head to preserve the statistical properties of the individual heads. We describe a hardware-motivated implementation of HCCS for high-throughput scenarios targeting the AMD Versal AI Engines. The current reference implementations from AMD for this platform rely upon either bfloat16 arithmetic or LUTs to perform the exponential operation, which might limit the throughput of the platform and fail to utilize the high-throughput integer vector processing units of the AI Engine. In contrast, HCCS provides a natural mapping to the AI Engines' int8 multiply accumulate (MAC) units. To the best of our knowledge, this is the first int8 optimized softmax surrogate for AMD AI engines that significantly exceeds the speed performance of other reference implementations while maintaining competitive task accuracy on small or heavily quantized MHA workloads after quantization-aware retraining.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 15 of its 26 references that are in the map. First posted on arXiv 2 Apr 2026.
Builds on
15 of 26 references.
References · 15
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
- 2016From Softmax to Sparsemax: A Sparse Model of Attention and Multi-Label Classificationcited by 341
- 2021I-BERT: Integer-only BERT Quantizationcited by 255
- 2019Sparse Sequence-to-Sequence Modelscited by 170
- 2021Softermax: Hardware/Software Co-Design of an Efficient Softmax for Transformerscited by 54
- 2021Sparse Attention with Linear Unitscited by 41
- 2024ConSmax: Hardware-Friendly Alternative Softmax with Learnable Parameterscited by 14
- 2023ITA: An Energy-Efficient Attention and Softmax Accelerator for Quantized Transformerscited by 12
- 2025Efficiency, Expressivity, and Extensibility in a Close-to-Metal NPU Programming Interfacecited by 9
- 2025hls4ml: A Flexible, Open-Source Platform for Deep Learning Acceleration on Reconfigurable Hardwarecited by 9
- 2024TransAxx: Efficient Transformers with Approximate Computingcited by 7
- 2024Low Latency Transformer Inference on FPGAs for Physics Applications with hls4mlcited by 5
3 more
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026BAPS: A Fine-Grained Low-Precision Scheme for Softmax in Attention via Block-Aware Precision reScaling
- 2026EFQ-Softmax: Exp-Free Quantization for Softmax
- 2026Pretraining Transformers with Quantized Softmax in Attention
- 2025EdgeFlex-Transformer: Transformer Inference for Edge Devices
- 2026Stochastic Sparse Attention for Memory-Bound Inference
- 2026HQP: Sensitivity-Aware Hybrid Quantization and Pruning for Ultra-Low-Latency Edge AI Inference
- 2026VitaLLM: A Versatile and Tiny Accelerator for Mixed-Precision LLM Inference on Edge Devices
- 2026Linearizing Vision Transformer with Test-Time Training