Dissecting the NVIDIA Blackwell Architecture with Microbenchmarks

3 months ago 15

[Submitted on 14 Jul 2025]

View PDF HTML (experimental)

Abstract:The rapid development in scientific research provides a need for more compute power, which is partly being solved by GPUs. This paper presents a microarchitectural analysis of the modern NVIDIA Blackwell architecture by studying GPU performance
features with thought through microbenchmarks. We unveil key subsystems, including the memory hierarchy, SM execution
pipelines, and the SM sub-core units, including the 5th generation tensor cores supporting FP4 and FP6 precisions.
To understand the different key features of the NVIDIA GPU, we study latency, throughput, cache behavior, and scheduling
details, revealing subtle tuning metrics in the design of Blackwell. To develop a comprehensive analysis, we compare the
Blackwell architecture with the previous Hopper architecture by using the GeForce RTX 5080 and H100 PCIe, respectively. We
evaluate and compare results, presenting both generational improvements and performance regressions. Additionally, we
investigate the role of power efficiency and energy consumption under varied workloads. Our findings provide actionable insights
for application developers, compiler writers, and performance engineers to optimize workloads on Blackwell-based platforms,
and contribute new data to the growing research on GPU architectures.

Submission history

From: Aaron Jarmusch [view email]
[v1] Mon, 14 Jul 2025 20:38:09 UTC (1,684 KB)

Read Entire Article