Image Classification at Supercomputer Scale
Not on the map. Why?
Abstract (arXiv)
Deep learning is extremely computationally intensive, and hardware vendors have responded by building faster accelerators in large clusters. Training deep learning models at petaFLOPS scale requires overcoming both algorithmic and systems software challenges. In this paper, we discuss three systems-related optimizations: (1) distributed batch normalization to control per-replica batch sizes, (2) input pipeline optimizations to sustain model throughput, and (3) 2-D torus all-reduce to speed up gradient summation. We combine these optimizations to train ResNet-50 on ImageNet to 76.3% accuracy in 2.2 minutes on a 1024-chip TPU v3 Pod with a training throughput of over 1.05 million images/second and no accuracy drop.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 6; 2023: 1; 2024: 0; 2025: 1; 2026: 1.
16 papers.
Sort:
- 2022Towards Efficient and Scalable Sharpness-Aware Minimizationcited by 129
- 2021A Large Batch Optimizer Reality Check: Traditional, Generic Optimizers Suffice Across Batch Sizescited by 20
- 2021Tesseract: Parallelize the Tensor Parallelism Efficientlycited by 19
- 2021Concurrent Adversarial Learning for Large-Batch Trainingcited by 11
- 2021Large-Scale Deep Learning Optimizations: A Comprehensive Surveycited by 10
- 2022Where Is My Training Bottleneck? Hidden Trade-Offs in Deep Learning Preprocessing Pipelinescited by 10
- 2021Resource-Efficient Deep Learning: A Survey on Model-, Arithmetic-, and Implementation-Level Techniquescited by 9
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Trainingcited by 6
- 2022Disjoint Masking with Joint Distillation for Efficient Masked Image Modelingcited by 6
- 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Frameworkcited by 5
- 2022Large-batch Optimization for Dense Visual Predictionscited by 4
- 2021Representation range needs for 16-bit neural network trainingcited by 1
4 more
- 2023Spreeze: High-Throughput Parallel Reinforcement Learning Frameworkcited by 1
- 2026Prototype Transformer: Towards Language Model Architectures Interpretable by Designcited by 1
- 2022Leveraging the HW/SW Optimizations and Ecosystems that Drive the AI Revolutioncited by 0
- 2025ATTENTION2D: Communication Efficient Distributed Self-Attention Mechanismcited by 0
- 2026Prototype Transformer: Towards Language Model Architectures Interpretable by Design12 Feb 2026
- 2025ATTENTION2D: Communication Efficient Distributed Self-Attention Mechanism20 Mar 2025
- 2023Spreeze: High-Throughput Parallel Reinforcement Learning Framework11 Dec 2023
- 2022Disjoint Masking with Joint Distillation for Efficient Masked Image Modeling31 Dec 2022
- 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Framework7 Dec 2022
- 2022Large-batch Optimization for Dense Visual Predictions20 Oct 2022
- 2022Leveraging the HW/SW Optimizations and Ecosystems that Drive the AI Revolution4 Aug 2022
- 2022Towards Efficient and Scalable Sharpness-Aware Minimization5 Mar 2022
- 2022Where Is My Training Bottleneck? Hidden Trade-Offs in Deep Learning Preprocessing Pipelines17 Feb 2022
- 2021Resource-Efficient Deep Learning: A Survey on Model-, Arithmetic-, and Implementation-Level Techniques30 Dec 2021
- 2021Large-Scale Deep Learning Optimizations: A Comprehensive Survey1 Nov 2021
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Training7 Jun 2021
4 more
- 2021Concurrent Adversarial Learning for Large-Batch Training1 Jun 2021
- 2021Tesseract: Parallelize the Tensor Parallelism Efficiently30 May 2021
- 2021Representation range needs for 16-bit neural network training29 Mar 2021
- 2021A Large Batch Optimizer Reality Check: Traditional, Generic Optimizers Suffice Across Batch Sizes12 Feb 2021
- 2022Towards Efficient and Scalable Sharpness-Aware Minimizationcited by 129
- 2021A Large Batch Optimizer Reality Check: Traditional, Generic Optimizers Suffice Across Batch Sizescited by 20
- 2021Tesseract: Parallelize the Tensor Parallelism Efficientlycited by 19
- 2021Concurrent Adversarial Learning for Large-Batch Trainingcited by 11
- 2021Large-Scale Deep Learning Optimizations: A Comprehensive Surveycited by 10
- 2022Where Is My Training Bottleneck? Hidden Trade-Offs in Deep Learning Preprocessing Pipelinescited by 10
- 2021Resource-Efficient Deep Learning: A Survey on Model-, Arithmetic-, and Implementation-Level Techniquescited by 9
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Trainingcited by 6
- 2022Disjoint Masking with Joint Distillation for Efficient Masked Image Modelingcited by 6
- 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Frameworkcited by 5
- 2022Large-batch Optimization for Dense Visual Predictionscited by 4
- 2021Representation range needs for 16-bit neural network trainingcited by 1
12 most cited of 16 All 16 (JSON)
- 2026Prototype Transformer: Towards Language Model Architectures Interpretable by Design12 Feb 2026
- 2025ATTENTION2D: Communication Efficient Distributed Self-Attention Mechanism20 Mar 2025
- 2023Spreeze: High-Throughput Parallel Reinforcement Learning Framework11 Dec 2023
- 2022Disjoint Masking with Joint Distillation for Efficient Masked Image Modeling31 Dec 2022
- 2022CODEBench: A Neural Architecture and Hardware Accelerator Co-Design Framework7 Dec 2022
- 2022Large-batch Optimization for Dense Visual Predictions20 Oct 2022
- 2022Leveraging the HW/SW Optimizations and Ecosystems that Drive the AI Revolution4 Aug 2022
- 2022Towards Efficient and Scalable Sharpness-Aware Minimization5 Mar 2022
- 2022Where Is My Training Bottleneck? Hidden Trade-Offs in Deep Learning Preprocessing Pipelines17 Feb 2022
- 2021Resource-Efficient Deep Learning: A Survey on Model-, Arithmetic-, and Implementation-Level Techniques30 Dec 2021
- 2021Large-Scale Deep Learning Optimizations: A Comprehensive Survey1 Nov 2021
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Training7 Jun 2021
12 newest of 16 All 16 (JSON)