Dataflow 支援 GPU

本頁面提供 GPU 如何與 Dataflow 搭配運作的背景資訊,包括先決條件和支援的 GPU 類型。

在 Dataflow 工作中使用 GPU,可加速部分資料處理工作。GPU 執行特定運算的速度比 CPU 快。這些運算通常是數值或線性代數,常用於影像處理和機器學習用途。效能提升幅度會因用途、運算類型和處理的資料量而異。

在 Dataflow 中使用 GPU 的先決條件

  • 如要在 Dataflow 工作中使用 GPU,必須使用可攜式 Runner (先前稱為 Runner v2)。
  • Dataflow 會在 Docker 容器內的工作站 VM 中執行使用者程式碼。這些工作站 VM 會執行 Container-Optimized OS。 如要讓 Dataflow 工作使用 GPU,必須符合下列先決條件:
  • 由於 GPU 容器通常很大,為避免耗盡磁碟空間,請將預設開機磁碟大小增加至 50 GB 以上。

定價

使用 GPU 的工作會產生費用,詳情請參閱 Dataflow 定價頁面。

可用性

Dataflow 支援下列 GPU 類型:

GPU 類型 worker_accelerator 字串
NVIDIA® L4 nvidia-l4
NVIDIA® A100 40 GB nvidia-tesla-a100
NVIDIA® A100 80 GB nvidia-a100-80gb
NVIDIA® Tesla® T4 (已淘汰) nvidia-tesla-t4
NVIDIA® Tesla® P4 (已淘汰) nvidia-tesla-p4
NVIDIA® Tesla® V100 nvidia-tesla-v100
NVIDIA® H100 nvidia-h100-80gb
NVIDIA® H100 Mega nvidia-h100-mega-80gb
NVIDIA® RTX Pro 6000 nvidia-rtx-pro-6000

如要進一步瞭解各 GPU 類型,包括效能資料,請參閱「Compute Engine GPU 平台」。

如要瞭解 GPU 適用的區域和可用區,請參閱 Compute Engine 說明文件中的「GPU 區域和可用區」。

建議的工作負載

下表提供建議,說明不同工作負載應使用哪種 GPU。下表中的範例僅供參考,您必須在自家環境中進行測試,才能判斷工作負載適用的 GPU 類型。

如要進一步瞭解 GPU 記憶體大小、功能可用性,以及不同 GPU 型號的理想工作負載類型,請參閱 GPU 平台頁面的一般比較圖表。

工作負載 A100、H100 RTX Pro 6000 L4 T4 (已淘汰)
微調模型 建議
大型模型推論 建議 建議 建議
中型模型推論 建議 建議 建議
小型模型推論 建議 建議 建議

後續步驟