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 | |
Ağ | 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:
Xilinx Alveo U250 2022.1 Dağıtım VM Ubuntu18.04
Xilinx Alveo U250 2022.1 Dağıtım VM Ubuntu20.04
Xilinx Alveo U250 2022.1 Dağıtım VM CentOS7.8
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.