ATTNChecker: Highly-Optimized Fault Tolerant Attention for Large Language Model Training
Not on the map. Why?
Abstract (arXiv)
Large Language Models (LLMs) have demonstrated remarkable performance in various natural language processing tasks. However, the training of these models is computationally intensive and susceptible to faults, particularly in the attention mechanism, which is a critical component of transformer-based LLMs. In this paper, we investigate the impact of faults on LLM training, focusing on INF, NaN, and near-INF values in the computation results with systematic fault injection experiments. We observe the propagation patterns of these errors, which can trigger non-trainable states in the model and disrupt training, forcing the procedure to load from checkpoints. To mitigate the impact of these faults, we propose ATTNChecker, the first Algorithm-Based Fault Tolerance (ABFT) technique tailored for the attention mechanism in LLMs. ATTNChecker is designed based on fault propagation patterns of LLM and incorporates performance optimization to adapt to both system reliability and model vulnerability while providing lightweight protection for fast LLM training. Evaluations on four LLMs show that ATTNChecker incurs on average 7% overhead on training while detecting and correcting all extreme errors. Compared with the state-of-the-art checkpoint/restore approach, ATTNChecker reduces recovery overhead by up to 49x.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 17 of its 49 references that are in the map. First posted on arXiv 15 Oct 2024.
Builds on
17 of 49 references.
References · 17
- 2017Attention Is All You Needcited by 60,361
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,411
- 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,301
- 2024MegaScale: Scaling Large Language Model Training to More Than 10,000 GPUscited by 112
- 2021Learning Rate Optimization for Federated Learning Exploiting Over-the-air Computationcited by 29
- 2020FT-CNN: Algorithm-Based Fault Tolerance for Convolutional Neural Networkscited by 21
- 2023TRANSOM: An Efficient Fault-Tolerant System for Training LLMscited by 13
- 2022Detecting silent data corruptions in the wildcited by 7
5 more
- 2020Accelerating Multigrid-based Hierarchical Scientific Data Refactoring on GPUscited by 5
- 2021Efficient Soft-Error Detection for Low-precision Deep Learning Recommendation Modelscited by 4
- 2018FlipTracker: Understanding Natural Error Resilience in HPC Applicationscited by 2
- 2023Improving Energy Saving of One-sided Matrix Decompositions on CPU-GPU Heterogeneous Systemscited by 2
- 2024Towards Universal Performance Modeling for Machine Learning Training on Multi-GPU Platformscited by 1
Built on by
Citing papers per year: 2025: 4; 2026: 8.
12 papers.
- 2025FT-Transformer: Resilient and Reliable Transformer with End-to-End Fault Tolerant Attentioncited by 8
- 2025BuddyMoE: Exploiting Expert Redundancy to Accelerate Memory-Constrained Mixture-of-Experts Inferencecited by 5
- 2026Exploring Silent Data Corruption as a Reliability Challenge in LLM Trainingcited by 3
- 2025Custom Algorithm-based Fault Tolerance for Attention Layers in Transformerscited by 2
- 2026V-ABFT: Variance-Based Adaptive Threshold for Fault-Tolerant Matrix Multiplication in Mixed-Precision Deep Learningcited by 2
- 2026Benchmarking Knowledge-Extraction Attack and Defense on Retrieval-Augmented Generationcited by 2
- 2025All is Not Lost: LLM Recovery without Checkpointscited by 1
- 2026Not All Errors Are Equal: A Systematic Study of Error Propagation in Large Language Model Inferencecited by 1
- 2026Hierarchical Fault Detection and Diagnosis for Transformer Architecturescited by 0
- 2026CheckOne: Lightweight Fault Detection and Mitigation for Vision Transformerscited by 0
- 2026TrainSDC: Characterizing and Mitigating Silent Data Corruption in Large Language Model Trainingcited by 0
- 2026Syndrome Decoding for Silent Data Corruption in Quantized Integer GPU Arithmeticcited by 0
- 2026Syndrome Decoding for Silent Data Corruption in Quantized Integer GPU Arithmetic17 Sep 2026
- 2026TrainSDC: Characterizing and Mitigating Silent Data Corruption in Large Language Model Training31 Aug 2026
- 2026CheckOne: Lightweight Fault Detection and Mitigation for Vision Transformers3 Aug 2026
- 2026Not All Errors Are Equal: A Systematic Study of Error Propagation in Large Language Model Inference1 Jun 2026
- 2026Hierarchical Fault Detection and Diagnosis for Transformer Architectures30 Apr 2026
- 2026Exploring Silent Data Corruption as a Reliability Challenge in LLM Training1 Apr 2026
- 2026Benchmarking Knowledge-Extraction Attack and Defense on Retrieval-Augmented Generation10 Feb 2026
- 2026V-ABFT: Variance-Based Adaptive Threshold for Fault-Tolerant Matrix Multiplication in Mixed-Precision Deep Learning8 Feb 2026
- 2025BuddyMoE: Exploiting Expert Redundancy to Accelerate Memory-Constrained Mixture-of-Experts Inference13 Nov 2025
- 2025Custom Algorithm-based Fault Tolerance for Attention Layers in Transformers22 Jul 2025
- 2025All is Not Lost: LLM Recovery without Checkpoints18 Jun 2025
- 2025FT-Transformer: Resilient and Reliable Transformer with End-to-End Fault Tolerant Attention3 Apr 2025