mlsanityData to 7 Oct 2026

SystolicAttention: Fusing FlashAttention within a Single Systolic Array

arXiv 2507.11331 ↗First posted 15 Jul 2025cs.AR cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

Transformer models rely heavily on the scaled dot-product attention (SDPA) operation, typically implemented as FlashAttention. Characterized by its frequent interleaving of matrix multiplications and softmax operations, FlashAttention fails to fully utilize the compute resources of modern systolic-array-based accelerators designed for consecutive and large matrix multiplications. To fully unleash the performance potential of systolic arrays for FlashAttention, we propose FSA, an enhanced systolic array architecture that runs the entire FlashAttention on the array without external vector units. Combined with SystolicAttention, an optimized kernel for FSA that achieves fine-grained and element-wise overlapping of FlashAttention operations, FSA maximizes array utilization while preserving the original floating-point operation order of FlashAttention. We implement FSA in synthesizable RTL and evaluate its performance against state-of-the-art systolic-array-based accelerators. Our results show that FSA achieves 1.77x and 4.83x higher attention FLOPs/s utilization compared to AWS Neuron-v2 and Google TPUv5e, respectively. We synthesize FSA in a 16 nm technology at 1.5 GHz, and results indicate only a 12% area overhead compared to a standard weight-stationary systolic array.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 23 of its 59 references that are in the map. First posted on arXiv 15 Jul 2025.

Builds on

23 of 59 references.

References · 23

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  5. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  6. 2022Training language models to follow instructions with human feedbackcited by 15,712
  7. 2024The Llama 3 Herd of Modelscited by 14,192
  8. 2020End-to-End Object Detection with Transformerscited by 7,384
  9. 2020Scaling Laws for Neural Language Modelscited by 6,411
  10. 2016Pointer Sentinel Mixture Modelscited by 2,992
  11. 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,551
  12. 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
11 more
  1. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
  2. 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 536
  3. 2024FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-precisioncited by 507
  4. 2023TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddingscited by 198
  5. 2021FLAT: An Optimized Dataflow for Mitigating Attention Bottleneckscited by 38
  6. 2018Interstellar: Using Halide's Scheduling Language to Analyze DNN Acceleratorscited by 33
  7. 2024FuseMax: Leveraging Extended Einsums to Optimize Attention Accelerator Designcited by 5
  8. 2025Low-Cost FlashAttention with Fused Exponential and Multiplication Hardware Operatorscited by 5
  9. 2023TeAAL: A Declarative Framework for Modeling Sparse Tensor Acceleratorscited by 4
  10. 2023A High-performance, Energy-efficient Modular DMA Engine Architecturecited by 4
  11. 2024DiP: A Scalable, Energy-Efficient Systolic Array for Matrix Multiplication Accelerationcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.