| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | GPU count = Total FLOPs ÷ (training time [s] × per-GPU TFLOPs × MFU) | |||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||
3 | Scenario | Total FLOPs (FLOPs) | Training Time (days) | Training Time (s) | TFLOPs per GPU* | TFLOPs to FLOPs/s | MFU (0–1) | GPUs Required | ||||||||||||||||||
4 | H100 · 90d | 3E+24 | 90 | 7776000 | 2000 | 2E+15 | 0,552 | 349 | ||||||||||||||||||
5 | H100 · 150d | 3E+24 | 150 | 12960000 | 2000 | 2E+15 | 0,552 | 210 | ||||||||||||||||||
6 | A100 · 90d | 3E+24 | 90 | 7776000 | 312 | 312000000000000 | 0,552 | 2240 | ||||||||||||||||||
7 | A100 · 150d | 3E+24 | 150 | 12960000 | 312 | 312000000000000 | 0,552 | 1344 | ||||||||||||||||||
8 | ||||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||
10 | * The throughput values used in this study—2,000 TFLOPs for H100 and 312 TFLOPs for A100—correspond to the peak theoretical performance of each GPU under current-generation precision formats. Specifically, H100 performance reflects FP8 throughput enabled by NVIDIA’s Transformer Engine, which dynamically combines FP8 and FP16 operations to maintain training accuracy while maximizing throughput. This mode is now standard in large-scale LLM pretraining and achieves up to 2,000 TFLOPs in mixed-precision workloads (NVIDIA, 2023a). In contrast, the A100 does not support FP8. Its highest supported training throughput is in FP16, reaching 312 TFLOPs per GPU under optimal conditions (NVIDIA, 2020). These values are consistent with benchmarks from MLPerf and documentation from NVIDIA’s official architecture whitepapers. References: NVIDIA. (2023a). NVIDIA H100 Tensor Core GPU Architecture. https://resources.nvidia.com/en-us/architecture/hopper-whitepaper NVIDIA. (2020). NVIDIA A100 Tensor Core GPU Architecture. https://resources.nvidia.com/en-us/architecture/a100-whitepaper | |||||||||||||||||||||||||
11 | ||||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||
13 | ||||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||
15 | ||||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||
17 | ||||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||
19 | ||||||||||||||||||||||||||
20 | ||||||||||||||||||||||||||
21 | ||||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 | ||||||||||||||||||||||||||