共用方式為


在 Azure Stack Edge Pro GPU 裝置上從 Azure Marketplace 部署已啟用 GPU 的 IoT 模組

適用於:是,適用於 Pro GPU SKUAzure Stack Edge Pro - GPU是,適用於 Pro R SKUAzure Stack Edge Pro R

注意

強烈建議您在 Linux VM 中部署最新的 IoT Edge 版本。 Azure Stack Edge 上的受控 IoT Edge 所使用的 IoT Edge 執行階段版本較舊,不含最新功能和修補檔。 如需指示,請參閱如何部署 Ubuntu VM (機器翻譯)。 如需其他可執行 IoT Edge 的 Linux 發行版本的詳細資訊,請參閱 Azure IoT Edge 支援系統 – 容器引擎

本文會說明如何在 Azure Stack Edge Pro 裝置上,從 Azure Marketplace 部署已啟用圖形處理器 (GPU) 的 IoT Edge 模組。

在本文中,您將學會如何:

  • 準備 Azure Stack Edge Pro 以執行 GPU 模組。
  • 從 Azure Marketplace 下載並部署已啟用 GPU 功能的 IoT 模組。
  • 監視模組輸出。

關於範例模組

本文中的 GPU 範例模組包含 PyTorch 和 TensorFlow 的 CPU 對 GPU 的基準範例程式碼。

必要條件

開始之前,請確定您已有:

從 Azure Marketplace 取得模組

  1. 瀏覽 Azure Marketplace 中的所有應用程式

    在 Azure Marketplace 中瀏覽應用程式

  2. 搜尋 開始使用 GPU

  3. 請選取立即取得

    取得範例模組

  4. 選取 [繼續] 以確認提供者的使用規定和隱私權原則。

    取得範例模組 2

  5. 選擇您用來部署 Azure Stack Edge Pro 裝置的訂閱。

    選取訂用帳戶

  6. 輸入您在設定 Azure Stack Edge Pro 裝置時所建立的 IoT 中樞服務的名稱。 若要搜尋此 IoT 中樞服務的名稱,請移至 Azure 入口網站中與您的裝置相關聯的 Azure Stack Edge 資源。

    1. 在左窗格功能表的選項中,移至 Edge 服務 >IoT Edge

      檢視計算組態

    2. 移至 [屬性]

      1. 記下您在 Azure Stack Edge Pro 裝置上設定計算時所建立的 IoT 中樞服務。
      2. 記下您在設定計算時所建立的 IoT Edge 裝置的名稱。 您將在後續步驟中使用該名稱。

      Edge 計算組態

  7. 選擇 [部署至裝置]

  8. 輸入 IoT Edge 裝置的名稱或選取 [尋找裝置] 以瀏覽已向中樞註冊的裝置。

    尋找裝置

  9. 選取 [建立] 以繼續執行設定部署資訊清單的標準程序,包括視需要新增其他資訊清單。 會預先定義新模組的詳細資料 (例如影像 URI、建立選項與必要屬性),而且您可以視需要編輯它們。

    選取建立

  10. 確認模組已部署在 Azure 入口網站的 IoT 中樞中。 選取您的裝置,選取 [設定模組],而模組應該列在 [IoT Edge 模組] 區段中。

    選取 [建立 2]

監視模組

  1. 在 VS Code 命令選擇區中,執行 [Azure IoT 中樞:選取 IoT 中樞]

  2. 選擇您要設定的 IoT Edge 裝置所屬的訂用帳戶和 IoT 中樞。 在此案例中,請選取用來部署 Azure Stack Edge Pro 裝置的訂閱,然後選取為 Azure Stack Edge Pro 裝置建立的 IoT Edge 裝置。 如果您在之前的步驟,透過 Azure 入口網站設定計算時,即會發生這種情況。

  3. 在 VS Code 總管中,展開 [Azure IoT 中樞] 區段。 在 [裝置] 下,您應該會看到與 Azure Stack Edge Pro 裝置對應的 IoT Edge 裝置。

    1. 選取裝置,以滑鼠右鍵按一下並選取 [開始監視內建事件端點]

      開始監視

    2. 移至 [裝置和模組]> 後,您應該會看到正在執行的 GPU 模組

    3. VS Code 終端機也應會顯示 IoT 中樞事件,作為 Azure Stack Edge Pro 裝置的監視輸出。

      監視輸出

      您可以看到 GPU 執行同一組作業 (5000 次圖形轉換的反覆運算) 花費的時間比 CPU 短很多。

後續步驟