次の方法で共有


NP サイズ シリーズ

NP シリーズの仮想マシンでは、機械学習の推論、ビデオのトランスコード、データベースの検索と分析など、ワークロードを加速させるために Xilinx U250 FPGA を利用しています。 また、NP シリーズの VM は Intel Xeon 8171M (Skylake) の CPU を搭載し、全コア ターボ クロック速度は 3.2 GHz です。

ホストの仕様

部分 Quantity
数値単位
仕様
SKU ID、パフォーマンス単位など
プロセッサ 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 (64 GB)

機能サポート

Premium Storage: サポートされています
Premium Storage キャッシュ: サポートされています
ライブ マイグレーション: サポートされていません
メモリ保持更新: サポートされていません
第 2 世代 VM: サポートされていません
第 1 世代 VM: サポートされています
高速ネットワーク: サポートされていません
エフェメラル OS ディスク: サポートされています
入れ子になった仮想化: サポートされていません

シリーズのサイズ

各サイズの vCPU (数量) とメモリ

サイズ名 vCPU (数量) メモリ (GB)
Standard_NP10s 10 168
Standard_NP20s 20 336
Standard_NP40s 40 672

VM の基本リソース

よく寄せられる質問

Q: Xilinx U250 と AMD Alveo U250 の違いは何ですか。

A: AMD は Xilinx を買収し、FPGA ラインの名称を Alveo に変更しました。 これらは同一のものであり、同じドライバーを使用していますが、元の Xilinx ページは AMD の新しいサイトにリダイレクトされます。

Q: NP VM のクォータを要求するにはどうすればよいですか?

A: このページに従って、VM ファミリの vCPU クォータを増やします。 NP VM は、米国東部、米国西部 2、米国中南部、西ヨーロッパ、東南アジア、東日本、カナダ中部で利用できます。

Q: 使用すべき Vitis のバージョンを教えてください。

A: Xilinx では、Vitis 2022.1 を推奨しています。開発用 VM マーケットプレース オプション (Ubuntu 18.04、Ubuntu 20.04 および CentOS 7.8 用の Vitis 2022.1 開発用 VM) を使用することもできます。

Q: ソリューションを開発するために NP VM を使用する必要がありますか。

A: いいえ。オンプレミスで開発し、クラウドにデプロイできます。 構成証明のドキュメントに従って、NP VM にデプロイしてください。

Q: サポートされているシェル バージョンと、開発ファイルを取得する方法は何ですか。

A: Azure NP VM の FPGA は、Xilinx シェル 2.1 (gen3x16-xdma-shell_2.1) をサポートしています。 開発シェル ファイルを取得するには、Xilinx のページ Xilinx/Azure と Alveo U250 を参照してください。

Q: NP VM で FPGA をプログラミングするとき、構成証明から返されたどのファイルを使用すべきですか。

A: 構成証明によって、2 つの xclbins (design.bit.xclbin および design.azure.xclbin) が返されます。 design.azure.xclbin を使用します。

Q: すべての XRT/プラットフォーム ファイルはどこで入手できますか。

A: すべてのファイルについては、Xilinx の Microsoft Azure サイトを参照してください。

Q: 使用すべき XRT のバージョンを教えてください。

A: xrt_202210.2.13.479

Q: ターゲット デプロイ プラットフォームはどれですか。

A: 次のプラットフォームを使用してください。

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

Q: どのプラットフォームが開発の対象になりますか。

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

Q: どのオペレーティング システムがサポートされますか。

A: Xilinx と Microsoft は、Ubuntu 18.04 LTS、Ubuntu 20.04 LTS、CentOS 7.8 を検証しました。

Xilinx は、これらの VM のデプロイを簡略化するために、次の Marketplace イメージを作成しました。

  • Xilinx Alveo U250 2022.1 デプロイメント VM Ubuntu18.04

  • Xilinx Alveo U250 2022.1 デプロイメント VM Ubuntu20.04

  • Xilinx Alveo U250 2022.1 デプロイメント VM CentOS7.8

Q: 独自の Ubuntu/CentOS VM をデプロイし、XRT/デプロイ ターゲット プラットフォームをインストールすることはできますか。

A: はい。

Q: 独自の Ubuntu 18.04 VM をデプロイする場合、どのパッケージと手順が必要になりますか。

A: 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

Q: 独自の Ubuntu 20.04 VM をデプロイする場合、どのパッケージと手順が必要になりますか。

A: 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

Q: 独自の CentOS 7.8 VM をデプロイする場合、どのパッケージと手順が必要になりますか。

A: 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

Q: オンプレミス FPGA と NP VM の違いは何ですか。

A:
- XOCL/XCLMGMT について:
Azure NP VM では、XOCL ドライバーを使用するロール エンドポイント (デバイス ID 5005) のみが存在します。

オンプレミス FPGA では、XCLMGMT ドライバーを使用する管理エンドポイント (デバイス ID 5004) と、XOCL ドライバーを使用するロール エンドポイント (デバイス ID 5005) の両方が存在します。


- 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

XRT 2021.1 以降:

Linux のオンプレミス FPGA は M2M データ転送を公開します。
この機能は、Azure NP VM ではサポートされていません。

Q: xbmgmt コマンドを実行できますか。

A: いいえ。Azure VM では、Azure VM からの直接の管理はサポートされていません。

Q: PLP を読み込む必要がありますか。

A: いいえ。PLP は自動的に読み込まれるため、xbmgmt コマンドを使用して読み込む必要はありません。

Q: Azure ではさまざまな PLP がサポートされていますか。

A: 現時点ではされていません。 デプロイ プラットフォーム パッケージで提供される PLP のみがサポートされます。

Q: PLP 情報を照会するにはどのようにすればよいですか。

A: xbutil クエリを実行し、下の部分を確認する必要があります。

Q: Azure NP VM は、ネットワーク GT カーネル接続を使用した FPGA ビットストリームをサポートしていますか?

A: いいえ。 FPGA 構成証明サービスは、デザイン チェックポイント ファイルに対して一連の検証を行い、ユーザーのアプリケーションに FPGA カードの QSFP ネットワーク ポートへの接続が含まれている場合にエラーになります。

サイズに関するその他の情報

利用可能なすべてのサイズのリスト: サイズ

料金計算ツール: 料金計算ツール

ディスクの種類の情報: ディスクの種類

次のステップ

Azure コンピューティング ユニット (ACU) を確認することで、Azure SKU 全体の処理性能を比較できます。

1 つの Azure サブスクリプションに割り当てられた 1 つ以上の仮想マシンをホストできる物理サーバーについては、Azure 専用ホストを確認してください。

Azure Virtual Machines を監視する方法をご確認ください。