Benchmarking the Nvidia GPU Lineage: From Early K80 to Modern A100 with Asynchronous Memory Transfers
Not on the map. Why?
Abstract (arXiv)
For many, Graphics Processing Units (GPUs) provides a source of reliable computing power. Recently, Nvidia introduced its 9th generation HPC-grade GPUs, the Ampere 100, claiming significant performance improvements over previous generations, particularly for AI-workloads, as well as introducing new architectural features such as asynchronous data movement. But how well does the A100 perform on non-AI benchmarks, and can we expect the A100 to deliver the application improvements we have grown used to with previous GPU generations? In this paper, we benchmark the A100 GPU and compare it to four previous generations of GPUs, with particular focus on empirically quantifying our derived performance expectations, and -- should those expectations be undelivered -- investigate whether the introduced data-movement features can offset any eventual loss in performance? We find that the A100 delivers less performance increase than previous generations for the well-known Rodinia benchmark suite; we show that some of these performance anomalies can be remedied through clever use of the new data-movement features, which we microbenchmark and demonstrate where (and more importantly, how) they should be used.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Jun 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 0; 2024: 2.
4 papers.
- 2024DropBP: Accelerating Fine-Tuning of Large Language Models by Dropping Backward Propagationcited by 7
- 2021TOD: GPU-accelerated Outlier Detection via Tensor Operationscited by 6
- 2021Higgs Boson Classification: Brain-inspired BCPNN Learning with StreamBraincited by 0
- 2024Survival of the Cheapest: Cost-Aware Hardware Adaptation for Adversarial Robustnesscited by 0
- 2024Survival of the Cheapest: Cost-Aware Hardware Adaptation for Adversarial Robustness11 Sep 2024
- 2024DropBP: Accelerating Fine-Tuning of Large Language Models by Dropping Backward Propagation27 Feb 2024
- 2021TOD: GPU-accelerated Outlier Detection via Tensor Operations26 Oct 2021
- 2021Higgs Boson Classification: Brain-inspired BCPNN Learning with StreamBrain14 Jul 2021