NP boyutları serisi

NP serisi sanal makineler, makine öğrenmesi çıkarımı, video kodlama ve veritabanı arama ve analiz gibi iş yüklerini hızlandırmaya yönelik Xilinx U250 FPGA'lar tarafından desteklenir. NP serisi VM'ler, tüm çekirdek turbo saat hızı 3,2 GHz olan Intel Xeon 8171M (Skylake) CPU'lar tarafından da desteklenir.

Konak belirtimleri

Bölüm Miktar
Birim Sayısı
Özellikleri
SKU Kimliği, Performans Birimleri vb.
İşleyen 10 - 40 vCPU Intel Xeon 8171M (Skylake) [x86-64]
Bellek 168 - 672 GiB
Yerel Depolama 1 Disk 736 - 2948 GiB
Uzakta Depolama 8 - 32 Disk
1 - 4 NIC 7500 - 30000 Mb/sn
Hızlandırıcılar 1 - 4 FPGA AMD Alveo U250 FPGA (64 GB)

Özellik desteği

Premium Depolama: Desteklenir
Premium Depolama önbelleğe alma: Desteklenir
Dinamik Geçiş: Desteklenmiyor
Bellek Koruma Güncelleştirmeleri: Desteklenmiyor
2. Nesil VM'ler: Desteklenmiyor
1. Nesil VM'ler: Desteklenir
Hızlandırılmış Ağ: Desteklenmiyor
Kısa Ömürlü İşletim Sistemi Diski: Desteklenir
İç İçe Sanallaştırma: Desteklenmiyor

Serideki boyutlar

Her boyut için vCPU'lar (Mkt.) ve Bellek

Boyut Adı vCPU'lar (Mkt.) Bellek (GB)
Standard_NP10s 10 168
Standard_NP20s 20 336
Standard_NP40s 40 672

VM TemelLeri kaynakları

Sık sorulan sorular

S: Xilinx U250 ile AMD Alveo U250 arasındaki fark nedir?

Y: AMD Xilinx'i aldı ve FPGA çizgisini Alveo olarak yeniden adlandırdı. Bunlar aynıdır ve aynı sürücüleri kullanır, ancak özgün Xilinx sayfası AMD'nin yeni sitesine yönlendirilir.

S: NP VM'leri için kota nasıl istenir?

Y: Bu sayfayı izleyerek VM ailesi vCPU kotalarını artırın. NP VM'leri Doğu ABD, Batı ABD2, GüneyCentral ABD, Batı Avrupa, GüneyEast Asya, Doğu Japonya ve Orta Kanada'da kullanılabilir.

S: Vitis'in hangi sürümünü kullanmalıyım?

Y: Xilinx, Vitis 2022.1'i önerir. Ayrıca Geliştirme VM'si market seçeneklerini de kullanabilirsiniz (Vitis 2022.1 Ubuntu 18.04, Ubuntu 20.04 ve CentOS 7.8 için Geliştirme VM'si)

S: Çözümümü geliştirmek için NP VM'lerini kullanmam gerekiyor mu?

Y: Hayır, şirket içi geliştirmeler yapabilir ve buluta dağıtabilirsiniz. NP VM'lerinde dağıtmak için kanıtlama belgelerini izlediğinden emin olun.

S: Hangi kabuk sürümü desteklenir ve geliştirme dosyalarını nasıl alabilirim?

Y: Azure NP VM'lerindeki FPGA'lar Xilinx Shell 2.1'i (gen3x16-xdma-shell_2.1) destekler. Geliştirme kabuğu dosyalarını almak için bkz. Xilinx Sayfası Xilinx/Alveo U250 ile Azure.

S: FPGA'mı bir NP VM'de programlama sırasında kanıtlamadan döndürülen hangi dosyayı kullanmalıyım?

Y: Kanıtlama, design.bit.xclbin ve design.azure.xclbin olmak üzere iki xclbin döndürür. design.azure.xclbin kullanın.

S: Tüm XRT / Platform dosyalarını nereden alabilirim?

Y: Tüm dosyalar için Xilinx'in Microsoft-Azure sitesini ziyaret edin.

S: Hangi XRT Sürümünü kullanmalıyım?

Y: xrt_202210.2.13.479

S: Hedef dağıtım platformu nedir?

Y: Aşağıdaki platformları kullanın.

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

S: Geliştirme için hangi platformu hedeflemem gerekir?

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

S: Desteklenen İşletim Sistemleri nelerdir?

Y: Xilinx ve Microsoft, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS ve CentOS 7.8'i doğrular.

Xilinx, bu VM'lerin dağıtımını basitleştirmek için aşağıdaki market görüntülerini oluşturmuştur:

S: Kendi Ubuntu / CentOS VM'lerimi dağıtabilir ve XRT / Dağıtım Hedef Platformu yükleyebilir miyim?

Y: Evet.

S: Kendi Ubuntu18.04 SANAL makinemi dağıtırsam gerekli paketler ve adımlar nelerdir?

Y: Xilinx XRT belgeleri Xilinx XRT belgelerindeki yönergeleri izleyin

Aşağıdaki paketleri yükleyin.

  • 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

S: Kendi Ubuntu20.04 SANAL makinemi dağıtırsam gerekli paketler ve adımlar nelerdir?

Y: Xilinx XRT belgeleri Xilinx XRT belgelerindeki yönergeleri izleyin

Aşağıdaki paketleri yükleyin.

  • 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

S: Kendi CentOS7.8 SANAL makinemi dağıtırsam gerekli paketler ve adımlar nelerdir?

Y: Xilinx XRT belgeleri Xilinx XRT belgelerindeki yönergeleri izleyin

Aşağıdaki paketleri yükleyin.

  • 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

S: Şirket içi FPGA'lar ile NP VM'leri arasındaki farklar nelerdir?

A:
- XOCL/XCLMGMT ile ilgili:
Azure NP VM'lerinde yalnızca XOCL sürücüsünü kullanan rol uç noktası (Cihaz Kimliği 5005) bulunur.

Şirket içi FPGA'larda, sırasıyla XCLMGMT ve XOCL sürücülerini kullanan yönetim uç noktası (Cihaz Kimliği 5004) ve rol uç noktası (Cihaz Kimliği 5005) mevcuttur.


- XRT ile ilgili:
Azure NP VM'lerinde XDMA 2.1 platformu yalnızca Host_Mem(SB) desteği sunar.
Host_Mem(SB) etkinleştirmek için (1 Gb'a kadar RAM): sudo xbutil host_mem --enable --size 1g
Host_Mem(SB) özelliğini devre dışı bırakmak için: sudo xbutil host_mem --disable

XRT2021.1'den itibaren:

Linux'ta şirket içi FPGA, M2M veri aktarımını kullanıma sunar.
Bu özellik Azure NP VM'lerinde desteklenmez.

S: xbmgmt komutlarını çalıştırabilir miyim?

Y: Hayır, Azure VM'lerinde doğrudan Azure VM'den yönetim desteği yoktur.

S: PLP yüklemem gerekiyor mu?

Y: Hayır, PLP sizin için otomatik olarak yüklenir, bu nedenle xbmgmt komutları aracılığıyla yüklenmesi gerekmez.

S: Farklı PLP'ler Azure desteği?

Y: Şu anda değil. Yalnızca dağıtım platformu paketlerinde sağlanan PLP'yi destekliyoruz.

S: PLP bilgilerini nasıl sorgulayabilirim?

Y: xbutil sorgusunu çalıştırmanız ve alt bölüme bakmanız gerekir.

S: Azure NP VM'leri Ağ GT Çekirdeği bağlantıları ile FPGA bit akışlarını destekliyor mu?

Y: Hayır. FPGA Kanıtlama hizmeti, tasarım denetim noktası dosyasında bir dizi doğrulama gerçekleştirir ve kullanıcının uygulaması FPGA kartının QSFP ağ bağlantı noktalarına bağlantılar içeriyorsa bir hata oluşturur.

Diğer boyut bilgileri

Kullanılabilir tüm boyutların listesi: Boyutlar

Fiyatlandırma Hesaplayıcısı: Fiyatlandırma Hesaplayıcısı

Disk Türleri hakkında bilgi: Disk Türleri

Sonraki adımlar

Azure işlem birimlerinin (ACU) Azure SKU'ları genelinde işlem performansını karşılaştırmanıza nasıl yardımcı olabileceği hakkında daha fazla bilgi edinin.

Bir Azure aboneliğine atanmış bir veya daha fazla sanal makineyi barındırabilen fiziksel sunucular için Azure Ayrılmış Konakları'na göz atın.

Azure sanal makinelerini izlemeyi öğrenin.