Benchmarking and Dissecting the Nvidia Hopper GPU Architecture
Not on the map. Why?
Abstract (arXiv)
Graphics processing units (GPUs) are continually evolving to cater to the computational demands of contemporary general-purpose workloads, particularly those driven by artificial intelligence (AI) utilizing deep learning techniques. A substantial body of studies have been dedicated to dissecting the microarchitectural metrics characterizing diverse GPU generations, which helps researchers understand the hardware details and leverage them to optimize the GPU programs. However, the latest Hopper GPUs present a set of novel attributes, including new tensor cores supporting FP8, DPX, and distributed shared memory. Their details still remain mysterious in terms of performance and operational characteristics. In this research, we propose an extensive benchmarking study focused on the Hopper GPU. The objective is to unveil its microarchitectural intricacies through an examination of the new instruction-set architecture (ISA) of Nvidia GPUs and the utilization of new CUDA APIs. Our approach involves two main aspects. Firstly, we conduct conventional latency and throughput comparison benchmarks across the three most recent GPU architectures, namely Hopper, Ada, and Ampere. Secondly, we delve into a comprehensive discussion and benchmarking of the latest Hopper features, encompassing the Hopper DPX dynamic programming (DP) instruction set, distributed shared memory, and the availability of FP8 tensor cores. The microbenchmarking results we present offer a deeper understanding of the novel GPU AI function units and programming features introduced by the Hopper architecture. This newfound understanding is expected to greatly facilitate software optimization and modeling efforts for GPU architectures. To the best of our knowledge, this study makes the first attempt to demystify the tensor core performance and programming instruction sets unique to Hopper GPUs.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Feb 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 7; 2025: 8; 2026: 8.
23 papers.
Sort:
By area:
- 2024FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-precisioncited by 507
- 2024A Survey of Small Language Modelscited by 31
- 2024Model Quantization and Hardware Acceleration for Vision Transformers: A Comprehensive Surveycited by 13
- 2025LMDeploy Accelerates Mixed-Precision LLM Inference with TurboMindcited by 10
- 2026ZipServ: Fast and Memory-Efficient LLM Inference with Hardware-Aware Lossless Compressioncited by 8
- 2024FlashAttention on a Napkin: A Diagrammatic Approach to Deep Learning IO-Awarenesscited by 7
- 2025BitDecoding: Unlocking Tensor Cores for Long-Context LLMs with Low-Bit KV Cachecited by 7
- 2025MACKO: Sparse Matrix-Vector Multiplication for Low Sparsitycited by 6
- 2024Efficient Arbitrary Precision Acceleration for Large Language Models on GPU Tensor Corescited by 3
- 2025FlashKAT: Understanding and Addressing Performance Bottlenecks in the Kolmogorov-Arnold Transformercited by 3
- 2025LC-Opt: Benchmarking Reinforcement Learning and Agentic AI for End-to-End Liquid Cooling Optimization in Data Centerscited by 3
- 2025BLaST: High Performance Inference and Pretraining using BLock Sparse Transformerscited by 2
11 more
- 2024Energy and polarization based on-line interference mitigation in radio interferometrycited by 1
- 2025APT-LLM: Exploiting Arbitrary-Precision Tensor Core Computing for LLM Accelerationcited by 1
- 2024Pushing the Performance Envelope of DNN-based Recommendation Systems Inference on GPUscited by 0
- 2025TriADA: Massively Parallel Trilinear Matrix-by-Tensor Multiply-Add Algorithm and Device Architecture for the Acceleration of 3D Discrete Transformationscited by 0
- 2026TriGen: NPU Architecture for End-to-End Acceleration of Large Language Models based on SW-HW Co-Designcited by 0
- 2026A Unified Memory Perspective for Probabilistic Trustworthy AIcited by 0
- 2026Ave: Guiding Agentic GPU Optimization Using Data-Flow Invariantscited by 0
- 2026APEX4: Efficient Pure W4A4 LLM Inference via Intra-SM Compute Rebalancingcited by 0
- 2026FLOPs vs Real Work: The Importance of Replication in AI Efficiency Assessmentcited by 0
- 2026Maia 200: A Software Defined Dataflow System for Large-scale AI Accelerationcited by 0
- 2026Dissecting GPU Utilization for LLM Inference on Nvidia Hoppercited by 0
- 2026Dissecting GPU Utilization for LLM Inference on Nvidia Hopper11 Sep 2026
- 2026Maia 200: A Software Defined Dataflow System for Large-scale AI Acceleration25 Aug 2026
- 2026APEX4: Efficient Pure W4A4 LLM Inference via Intra-SM Compute Rebalancing7 Jun 2026
- 2026FLOPs vs Real Work: The Importance of Replication in AI Efficiency Assessment30 Apr 2026
- 2026Ave: Guiding Agentic GPU Optimization Using Data-Flow Invariants16 Apr 2026
- 2026A Unified Memory Perspective for Probabilistic Trustworthy AI26 Mar 2026
- 2026ZipServ: Fast and Memory-Efficient LLM Inference with Hardware-Aware Lossless Compression18 Mar 2026
- 2026TriGen: NPU Architecture for End-to-End Acceleration of Large Language Models based on SW-HW Co-Design13 Feb 2026
- 2025MACKO: Sparse Matrix-Vector Multiplication for Low Sparsity17 Nov 2025
- 2025LC-Opt: Benchmarking Reinforcement Learning and Agentic AI for End-to-End Liquid Cooling Optimization in Data Centers31 Oct 2025
- 2025APT-LLM: Exploiting Arbitrary-Precision Tensor Core Computing for LLM Acceleration26 Aug 2025
- 2025LMDeploy Accelerates Mixed-Precision LLM Inference with TurboMind21 Aug 2025
11 more
- 2025BLaST: High Performance Inference and Pretraining using BLock Sparse Transformers3 Jul 2025
- 2025TriADA: Massively Parallel Trilinear Matrix-by-Tensor Multiply-Add Algorithm and Device Architecture for the Acceleration of 3D Discrete Transformations28 Jun 2025
- 2025FlashKAT: Understanding and Addressing Performance Bottlenecks in the Kolmogorov-Arnold Transformer20 May 2025
- 2025BitDecoding: Unlocking Tensor Cores for Long-Context LLMs with Low-Bit KV Cache24 Mar 2025
- 2024Energy and polarization based on-line interference mitigation in radio interferometry19 Dec 2024
- 2024FlashAttention on a Napkin: A Diagrammatic Approach to Deep Learning IO-Awareness4 Dec 2024
- 2024Pushing the Performance Envelope of DNN-based Recommendation Systems Inference on GPUs29 Oct 2024
- 2024A Survey of Small Language Models25 Oct 2024
- 2024Efficient Arbitrary Precision Acceleration for Large Language Models on GPU Tensor Cores26 Sep 2024
- 2024FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-precision11 Jul 2024
- 2024Model Quantization and Hardware Acceleration for Vision Transformers: A Comprehensive Survey1 May 2024
- 2025LMDeploy Accelerates Mixed-Precision LLM Inference with TurboMindcited by 10
- 2026ZipServ: Fast and Memory-Efficient LLM Inference with Hardware-Aware Lossless Compressioncited by 8
- 2025BitDecoding: Unlocking Tensor Cores for Long-Context LLMs with Low-Bit KV Cachecited by 7
- 2024Efficient Arbitrary Precision Acceleration for Large Language Models on GPU Tensor Corescited by 3
- 2026ZipServ: Fast and Memory-Efficient LLM Inference with Hardware-Aware Lossless Compression18 Mar 2026
- 2025LMDeploy Accelerates Mixed-Precision LLM Inference with TurboMind21 Aug 2025
- 2025BitDecoding: Unlocking Tensor Cores for Long-Context LLMs with Low-Bit KV Cache24 Mar 2025
- 2024Efficient Arbitrary Precision Acceleration for Large Language Models on GPU Tensor Cores26 Sep 2024
- 2024FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-precisioncited by 507
- 2024A Survey of Small Language Modelscited by 31
- 2024Model Quantization and Hardware Acceleration for Vision Transformers: A Comprehensive Surveycited by 13
- 2024FlashAttention on a Napkin: A Diagrammatic Approach to Deep Learning IO-Awarenesscited by 7
- 2025MACKO: Sparse Matrix-Vector Multiplication for Low Sparsitycited by 6
- 2025FlashKAT: Understanding and Addressing Performance Bottlenecks in the Kolmogorov-Arnold Transformercited by 3
- 2025BLaST: High Performance Inference and Pretraining using BLock Sparse Transformerscited by 2
- 2024Energy and polarization based on-line interference mitigation in radio interferometrycited by 1
- 2025APT-LLM: Exploiting Arbitrary-Precision Tensor Core Computing for LLM Accelerationcited by 1
- 2024Pushing the Performance Envelope of DNN-based Recommendation Systems Inference on GPUscited by 0
- 2025TriADA: Massively Parallel Trilinear Matrix-by-Tensor Multiply-Add Algorithm and Device Architecture for the Acceleration of 3D Discrete Transformationscited by 0
- 2026TriGen: NPU Architecture for End-to-End Acceleration of Large Language Models based on SW-HW Co-Designcited by 0
12 most cited of 17 All 17 (JSON)
- 2026Dissecting GPU Utilization for LLM Inference on Nvidia Hopper11 Sep 2026
- 2026Maia 200: A Software Defined Dataflow System for Large-scale AI Acceleration25 Aug 2026
- 2026APEX4: Efficient Pure W4A4 LLM Inference via Intra-SM Compute Rebalancing7 Jun 2026
- 2026FLOPs vs Real Work: The Importance of Replication in AI Efficiency Assessment30 Apr 2026
- 2026A Unified Memory Perspective for Probabilistic Trustworthy AI26 Mar 2026
- 2026TriGen: NPU Architecture for End-to-End Acceleration of Large Language Models based on SW-HW Co-Design13 Feb 2026
- 2025MACKO: Sparse Matrix-Vector Multiplication for Low Sparsity17 Nov 2025
- 2025APT-LLM: Exploiting Arbitrary-Precision Tensor Core Computing for LLM Acceleration26 Aug 2025
- 2025BLaST: High Performance Inference and Pretraining using BLock Sparse Transformers3 Jul 2025
- 2025TriADA: Massively Parallel Trilinear Matrix-by-Tensor Multiply-Add Algorithm and Device Architecture for the Acceleration of 3D Discrete Transformations28 Jun 2025
- 2025FlashKAT: Understanding and Addressing Performance Bottlenecks in the Kolmogorov-Arnold Transformer20 May 2025
- 2024Energy and polarization based on-line interference mitigation in radio interferometry19 Dec 2024
12 newest of 17 All 17 (JSON)