新聞中心

NVIDIA Blackwell 在 MLPerf 訓練 v4.1 中將 LLM 訓練性能提高一倍 NEWS DETAIL

當前位置:首頁 > 新聞中心
資訊分類 · 新聞中心 發佈時間 · 2025-01-22

隨著模型規模的擴大以及使用更多資料進行訓練,它們的能力也隨之提升,實用性也隨之提升。為了快速訓練這些模型,需要在資料中心規模上提供更高的性能。NVIDIA Blackwell 平台在 2024 年 GTC 大會上推出,現已全面投產,集成了七類芯片:GPU、CPU、DPU、NVLink Switch 芯片、InfiniBand Switch 和 Ethernet Switch。Blackwell 平台在每個 GPU 的性能方面實現了巨大飛躍,旨在支援創建更大規模的 AI 集群,從而推動下一代 LLM 的開發。

在最新一輪的 MLPerf 訓練 (一套 AI 訓練基準測試) 中,NVIDIA 使用 Blackwell 平台首次提交了基準測試預覽類別的測試結果。這些結果表明,在每個 MLPerf 訓練基準測試中,與基於 Hopper 的提交相比,每個加速器的提升幅度很大。亮點包括 GPT-3 預訓練的每個 GPU 性能提升 2 倍,以及 Llama 2 70B 低等級適應 (LoRA) 微調的 2.2 倍。NVIDIA 還在本輪的每項 MLPerf 訓練基準測試中提交了在 Blackwell 上運行的結果,與 Hopper 相比,全面實現了堅實的提升。

提交的每個系統均包含 8 個 Blackwell GPU,運行時熱設計功耗(TDP)為 1,000W,並使用第五代 NVLink 和最新的 NVLink Switch 進行連接。這些節點使用 NVIDIA ConnectX-7 SuperNIC 和 NVIDIA Quantum-2 InfiniBand 交換器進行連接。展望未來,GB200 NVL72 具有更多的計算能力、擴展的 NVLink 域、更高的內存頻寬和容量,並與 NVIDIA Grace CPU 緊密集成。與 HGX B200 相比,GB200 NVL72 預計可提供更高的每個 GPU 性能,並通過 ConnectX-8 SuperNIC 和新的 Quantum-X800 交換器實現高效擴展。

在本文中,我們將更深入地瞭解這些出色的結果。

增強 Blackwell 的軟體堆棧 

每一代新平台,NVIDIA 都會廣泛地共同設計硬體和軟體,使開發者能夠實現出色的工作負載性能。Blackwell GPU 架構在 Tensor Core 計算吞吐量和內存頻寬方面實現了巨大的飛躍。NVIDIA 軟體堆棧的許多方面都得到了增強,以便在本輪 MLPerf 訓練中利用 Blackwell 顯著改進的功能,包括:

  • 優化的 GEMMs、卷積和多頭注意力 :我們開發了新的內核,旨在高效利用 Blackwell GPU 架構中更快、更高效的 Tensor Cores。

  • 更高效的計算和通信重疊 :架構和軟體增強功能允許在多 GPU 執行期間更好地利用可用的 GPU 資源。

  • 提高內存頻寬利用率 :作為 cuDNN 庫的一部分,我們開發了新軟體,該軟體利用了 Hopper 架構中首次引入的 Tensor Memory Accelerator(TMA)功能,提高了 HBM 頻寬在包括 normalizations 在內的多項操作中的利用率。

  • 性能更強的並行映射 :Blackwell GPU 引入更大的 HBM 容量,可實現語言模型的並行映射,從而更高效地利用硬體資源。

此外,為了提高 Hopper 的性能,我們增強了 cuBLAS ,支援更靈活的平鋪選項並改進了資料局部性。 cuDNN 中的優化的 Blackwell 多頭注意力核和卷積核利用了 cuDNN Runtime Fusion Engines。 NVIDIA Transformer Engine 庫有助於通過上述優化組合實現語言模型的優化性能。

Blackwell 架構中的許多創新、上述優化以及此處未介紹的軟體堆棧的許多其他增強功能相結合,有助於實現全面出色的性能提升。改進後的翻譯內容中,修正了標點符號,保持了原文的語義和結構。由於沒有出現 Names、LLM 模型和公式,因此無需進行替換

Blackwell 為 LLM 預訓練帶來了巨大的飛躍

MLPerf 訓練套件包含基於 OpenAI 開發的 GPT-3 模型的 LLM 預訓練基準測試。此測試旨在展示最先進的基礎模型訓練性能。在第四次提交的作品中,Blackwell 得出的每個 GPU 的性能是 Hopper 的兩倍。另外,與基於 NVIDIA Ampere 架構的 HGX A100(未經 MLCommons 驗證)收集的結果相比,每個 GPU 的性能提高了約 12 倍。


On the left is an enumeration of some of the key hardware and software advances that helped enable the performance gains demonstrated in the NVIDIA Blackwell submissions, and on the right is a chart showing performance improvements baselined to HGX A100, getting to a total of 12x more perf with HGX B200.
圖 1、NVIDIA 全棧技術的進步顯著提升了 MLPerf Training LLM 預訓練基準測試的性能。

此外,由於 HGX B200 中每個 Blackwell GPU 的 HBM3e 顯存更大、頻寬更高,因此僅使用 64 個 GPU 即可運行 GPT-3 基準測試,而不會影響每個 GPU 的性能。與此同時,要使用 HGX H100 實現每個 GPU 的最佳性能,需要 256 個 GPU(32 台 HGX H100 伺服器)的提交規模。更高的每個 GPU 計算吞吐量與更大、更快速的高頻寬顯存相結合,使 GPT-3 175B 基準測試能夠在更少的 GPU 上運行,同時實現出色的每個 GPU 性能。

Blackwell 加速 LLM 微調 

隨著功能齊全的大型社區 LLMs(例如 Meta 的 Llama 家族模型)的出現,企業可以使用大量功能強大的預訓練模型。這些模型可以通過微調來提高特定任務的性能。MLPerf Training 最近添加了一項 LLM 微調基準測試,該基準測試對 Llama 2 70B 模型應用低等級自適應(LoRA)–一種參數高效微調(PEFT)。

A slide showing that Blackwell delivered 2.2x more performance per GPU on Llama 2 70B fine-tuning, 2x faster on GPT-3 175B, and ran all benchmarks.
圖 2、與 Hopper 相比,NVIDIA Blackwell 在 LLM 基準測試中將每個 GPU 的性能提高了一倍,並在所有 MLPerf Training v4.1 基準測試中實現了顯著的性能提升。 

在 LLM 微調基準測試中,與 HGX H100 伺服器相比,單個 HGX B200 伺服器的性能提升了 2.2 倍。這意味著,組織可以使用 Blackwell 比 Hopper 更快地自定義 LLM,從而縮短部署時間並最終實現價值。

Blackwell 在每個基準測試中提交的結果 

NVIDIA 在每個基準測試中都使用 Blackwell 提交了結果,實現了全面的顯著性能提升。


基準測試Blackwell 每 GPU 性能提升 與 最新 H100 性能對比
LLM LoRA 微調2.2 倍
LLM 預訓練2.0 倍
圖神經網路2.0 倍
文本轉圖像1.7 倍
推薦系統1.6 倍
物體檢測1.6 倍
自然語言處理1.4 倍
表 1. 與 Hopper 相比,Blackwell 的性能提升 (每個 GPU 標準化)。 


Hopper 繼續提供卓越性能 

NVIDIA Hopper 架構在 MLPerf Training v4.1 中的可用解決方案中繼續提供最高性能,無論是在標準化的每個加速器還是在規模上都是如此。例如,在 GPT-3 175B 基準測試中,自 MLPerf Training v3.0 基準測試中首次提交 Hopper(其結果於 2023 年 6 月發佈)以來,每個加速器的 Hopper 性能提高了 1.3 倍。

除了改善每個 GPU 的交付性能外,NVIDIA 還顯著提高了擴展效率,使用 11,616 個 H100GPU 實現 GPT-3 175B 提交,從而繼續保持整體性能和提交規模的基準記錄。

NVIDIA 還使用 HGX H200 平台提交了結果。NVIDIA H200 Tensor Core GPU 採用與 NVIDIA H100 Tensor Core GPU 相同的 Hopper 架構,配備 HBM3e 內存,提供 1.8 倍的內存容量和 1.4 倍的內存頻寬。在 Llama 2 70B 低等級適應性(LoRA)基準測試中,使用 H200 的 NVIDIA 8-GPU 提交的性能比 H100 提高了約 16%。