共用方式為


NP 大小系列

NP 系列虛擬機器是由 Xilinx U250 FPGA 提供,可加速工作負載,包括機器學習推斷、影片轉碼及資料庫搜尋和分析。 NP 系列 VM 也由 Intel Xeon 8171M (Skylake) CPU 提供,且所有核心 Turbo 時脈速度為 3.2 GHz。

主機規格

部分 數量
計數單位
規格
SKU 識別碼、效能單位等。
處理器 10 - 40 個 vCPU Intel Xeon 8171M (Skylake) [x86-64]
記憶體 168 - 672 GiB
本機存放區 1 個磁碟 736 - 2948 GiB
遠端儲存體 8 - 32 個磁碟
網路 1 - 4 個 NIC 7500 - 30000 Mbps
加速器 1 - 4 個 FPGA AMD Alveo U250 FPGA (64GB)

功能支援

進階儲存體:支援
進階儲存體快取:支援
即時移轉:不支援
記憶體保留更新:不支援
第 2 代 VM:不支援
第 1 代 VM:支援
加速網路:不支援
暫時性 OS 磁碟:支援
巢狀虛擬化:不支援

系列中的大小

每個大小的 vCPU (數量) 和記憶體

大小名稱 vCPU (數量) 記憶體 (GB)
Standard_NP10s 10 168
Standard_NP20s 20 336
Standard_NP40s 40 672

VM 基本資源

常見問題集

問: Xilinx U250 與 AMD Alveo U250 之間的差異為何?

答: AMD 收購了 Xilinx,並將其 FPGA 業務線重新命名為 Alveo。 它們完全相同,且使用相同的驅動程式,但原始的 Xilinx 頁面會重新導向至 AMD 的新網站。

問:如何要求 NP VM 的配額?

答:請遵循 [增加 VM 系列 vCPU 配額] 頁面。 NP VM 適用於美國東部、美國西部 2、美國南部、西歐、東南亞、日本東部和加拿大中部。

問:我應該使用哪一個版本的 Vitis?

答:Xilinx 建議使用 Vitis 2022.1 版,您也可以使用開發 VM 市集選項 (Ubuntu 18.04、Ubuntu 20.04 和 CentOS 7.8 的 Vitis 2022.1 版開發 VM)

問:我需要使用 NP VM 來開發我的解決方案嗎?

答:否,您可以開發內部部署並部署至雲端。 請務必遵循證明文件,以在 NP VM 上部署。

問:支援哪些 Shell 版本,以及如何取得開發檔案?

答:Azure NP VM 中的 FPGA 支援 Xilinx Shell 2.1 (gen3x16-xdma-shell_2.1)。 請參閱 Xilinx 頁面 [Xilinx/Azure 與 Alveo U250] 來取得開發殼層檔案。

問:在 NP VM 中設計 FPGA 時,我應該使用哪一個從證明傳回的檔案?

答:證明會傳回兩個 xclbin:design.bit.xclbindesign.azure.xclbin。 請使用 design.azure.xclbin

問:我應該在哪裡取得所有 XRT /平台檔案?

答:如需取得所有檔案,請造訪 Xilinx 的 Microsoft-Azure 網站。

問:我應該使用哪一個版本的 XRT?

答:xrt_202210.2.13.479

問:什麼是目標部署平台?

答:請使用下列平台。

  • xilinx-u250-gen3x16-xdma-platform-2.1-3_all
  • xilinx-u250-gen3x16-xdma-validate_2.1-3005608.1

問:我應該以哪個平台為目標進行開發?

答:xilinx-u250-gen3x16-xdma-2.1-202010-1-dev_1-2954688_all

問:什麼是支援的作業系統?

答: Xilinx 和 Microsoft 已驗證 Ubuntu 18.04 LTS、Ubuntu 20.04 LTS 和 CentOS 7.8。

Xilinx 已建立下列 Marketplace 映像,以簡化這些 VM 的部署:

問:我可以部署自己的 Ubuntu/CentOS VM 並安裝 XRT /部署目標平台嗎?

A: 可以。

問:如果我部署自己的 Ubuntu 18.04 VM,則所需的套件和步驟為何?

答:遵循 Xilinx XRT 說明文件 Xilinx XRT 說明文件中的指引

安裝下列套件。

  • xrt_202210.2.13.479_18.04-amd64-xrt.deb

  • xrt_202210.2.13.479_18.04-amd64-azure.deb

  • xilinx-u250-gen3x16-xdma-platform-2.1-3_all_18.04.deb.tar.gz

  • xilinx-u250-gen3x16-xdma-validate_2.1-3005608.1_all.deb

問:如果我部署自己的 Ubuntu 20.04 VM,則所需的套件和步驟為何?

答:遵循 Xilinx XRT 說明文件 Xilinx XRT 說明文件中的指引

安裝下列套件。

  • xrt_202210.2.13.479_20.04-amd64-xrt.deb

  • xrt_202210.2.13.479_20.04-amd64-azure.deb

  • xilinx-u250-gen3x16-xdma-platform-2.1-3_all_18.04.deb.tar.gz

  • xilinx-u250-gen3x16-xdma-validate_2.1-3005608.1_all.deb

問:如果我部署自己的 CentOS 7.8 VM,則所需的套件和步驟為何?

答:遵循 Xilinx XRT 說明文件 Xilinx XRT 說明文件中的指引

安裝下列套件。

  • xrt_202210.2.13.479_7.8.2003-x86_64-xrt.rpm

  • xrt_202210.2.13.479_7.8.2003-x86_64-azure.rpm

  • xilinx-u250-gen3x16-xdma-platform-2.1-3.noarch.rpm.tar.gz

  • xilinx-u250-gen3x16-xdma-validate-2.1-3005608.1.noarch.rpm

問:內部部署 FPGA 與 NP VM 之間的差異為何?

答:
- 關於 XOCL/XCLMGMT:
在 Azure NP VM 上,只會顯示使用 XOCL 驅動程式的角色端點 (裝置識別碼 5005)。

在內部部署 FPGA 中,會同時存在管理端點 (裝置識別碼 5004) 和角色端點 (裝置識別碼 5005),其分別使用 XCLMGMT 和 XOCL 驅動程式。


- 關於 XRT:
在 Azure NP VM 上,XDMA 2.1 平台僅支援 Host_Mem(SB)。
若要啟用 Host_Mem (SB) (最多 1 Gb RAM):sudo xbutil host_mem --enable --size 1g
若要停用 Host_Mem (SB):sudo xbutil host_mem --disable

XRT2021.1 起:

Linux 中的內部部署 FPGA 會公開 M2M 資料傳輸
Azure NP VM 不支援此功能。

問:我可以執行 xbmgmt 命令嗎?

答:不能,在 Azure VM 上,無法直接從 Azure VM 進行管理支援。

問:我需要載入 PLP 嗎?

答:不需要,PLP 會自動為您載入,因此您不必透過 xbmgmt 命令載入。

問:Azure 是否支援不同的 PLP?

答:目前尚不支援。 我們只支援部署平台套件中提供的 PLP。

問:如何查詢 PLP 資訊?

答:如要查詢,您必須執行 xbutil 查詢並查看下方部分。

問:Azure NP VM 是否支援具有網路 GT 核心連線的 FPGA 位元串流?

A: 不可以。 FPGA 證明服務會在設計檢查點檔案上執行一系列驗證,如果使用者的應用程式包含與 FPGA 卡 QSFP 網路埠的連線,則會產生錯誤。

其他大小資訊

所有可用大小清單:大小

定價計算機:定價計算機

磁碟類型的相關資訊:磁碟類型

下一步

深入了解 Azure 計算單位 (ACU) 如何協助您比較各個 Azure SKU 的計算效能。

請參閱 Azure 專用主機,讓實體伺服器能夠裝載指派給一個 Azure 訂用帳戶的一或多部虛擬機器。

了解如何監視 Azure 虛擬機器