Delen via


REEKS NP-grootten

De virtuele machines uit de NP-serie worden mogelijk gemaakt door Xilinx U250-FPGA's voor het versnellen van workloads, waaronder machine learning-deductie, videotranscodering en zoek- en analyse van databases. VM's uit de NP-serie worden ook aangedreven door Intel Xeon 8171M (Skylake) CPU's met alle kernsnelheden van de turboklok van 3,2 GHz.

Hostspecificaties

Onderdeel Hoeveelheid
Aantal eenheden
Specs
SKU-id, prestatie-eenheden, enzovoort.
Verwerker 10 - 40 vCPU's Intel Xeon 8171M (Skylake) [x86-64]
Geheugen 168 - 672 GiB
Lokale opslag 1 schijf 736 - 2948 GiB
Externe opslag 8 - 32 schijven
Netwerk 1 - 4 NIC's 7500 - 30000 Mbps
Accelerators 1 - 4 FPGA's AMD Alveo U250 FPGA (64 GB)

Functieondersteuning

Premium Storage: ondersteund
Premium Storage-caching: ondersteund
Livemigratie: niet ondersteund
Updates met geheugenbehoud: niet ondersteund
VM's van de tweede generatie: niet ondersteund
Vm's van de eerste generatie: ondersteund
Versneld netwerken: niet ondersteund
Tijdelijke besturingssysteemschijf: ondersteund
Geneste virtualisatie: niet ondersteund

Grootten in reeks

vCPU's (qty.) en geheugen voor elke grootte

Groottenaam vCPU's (qty.) Geheugen (GB)
Standard_NP10s 10 168
Standard_NP20s 20 336
Standard_NP40s 40 672

Basisinformatie over VM's

Veelgestelde vragen

V: Wat is het verschil tussen Xilinx U250 en amd Alveo U250?

A: AMD Kocht Xilinx en hernoemde hun FPGA-lijn naar Alveo. Ze zijn identiek en gebruiken dezelfde stuurprogramma's, maar de oorspronkelijke Xilinx-pagina wordt omgeleid naar de nieuwe site van AMD.

V: Quotum aanvragen voor NP-VM's

A: Volg deze pagina verhoog de VCPU-quota van de VM-familie. NP-VM's zijn beschikbaar in VS - oost, VS - west 2, VS - west, Europa - west, Azië - zuid- zuid, Japan - oost en Canada - centraal.

V: Welke versie van Vitis moet ik gebruiken?

A: Xilinx raadt Vitis 2022.1 aan, u kunt ook de marketplace-opties voor ontwikkel-VM's (Vitis 2022.1 Development VM for Ubuntu 18.04, Ubuntu 20.04 en CentOS 7.8) gebruiken

V: Moet ik NP-VM's gebruiken om mijn oplossing te ontwikkelen?

A: Nee, u kunt on-premises ontwikkelen en implementeren in de cloud. Zorg ervoor dat u de attestation-documentatie volgt om te implementeren op NP-VM's.

V: Welke shell-versie wordt ondersteund en hoe kan ik de ontwikkelingsbestanden ophalen?

A: De FPGA's in Azure NP-VM's ondersteunen Xilinx Shell 2.1 (gen3x16-xdma-shell_2.1). Zie Xilinx Page Xilinx/Azure met Alveo U250 om de development shell-bestanden op te halen.

V: Welk bestand dat wordt geretourneerd door attestation moet ik gebruiken bij het programmeren van mijn FPGA in een NP-VM?

A: Attestation retourneert twee xclbins, design.bit.xclbin en design.azure.xclbin. Gebruik design.azure.xclbin.

V: Waar moet ik alle XRT/Platform-bestanden ophalen?

A: Bezoek de Microsoft-Azure-site van Xilinx voor alle bestanden.

V: Welke versie van XRT moet ik gebruiken?

A: xrt_202210.2.13.479

V: Wat is het doelimplementatieplatform?

A: Gebruik de volgende platforms.

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

V: Welk platform moet ik richten op ontwikkeling?

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

V: Wat zijn de ondersteunde besturingssystemen?

A: Xilinx en Microsoft hebben Ubuntu 18.04 LTS, Ubuntu 20.04 LTS en CentOS 7.8 gevalideerd.

Xilinx heeft de volgende marketplace-installatiekopieën gemaakt om de implementatie van deze VM's te vereenvoudigen:

V: Kan ik mijn eigen Ubuntu-/CentOS-VM's implementeren en XRT/Implementatiedoelplatform installeren?

A: Ja.

V: Als ik mijn eigen Ubuntu18.04-VM implementeer, wat zijn dan de vereiste pakketten en stappen?

A: Volg de richtlijnen in Xilinx XRT-documentatie Xilinx XRT-documentatie

Installeer de volgende pakketten.

  • 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

V: Als ik mijn eigen Ubuntu20.04-VM implementeer, wat zijn dan de vereiste pakketten en stappen?

A: Volg de richtlijnen in Xilinx XRT-documentatie Xilinx XRT-documentatie

Installeer de volgende pakketten.

  • 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

V: Als ik mijn eigen CentOS7.8-VM implementeer, wat zijn dan de vereiste pakketten en stappen?

A: Volg de richtlijnen in Xilinx XRT-documentatie Xilinx XRT-documentatie

Installeer de volgende pakketten.

  • 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

V: Wat zijn de verschillen tussen on-premises FPGA's en NP-VM's?

A:
- Met betrekking tot XOCL/XCLMGMT:
Op Azure NP-VM's is alleen het roleindpunt (apparaat-id 5005), dat gebruikmaakt van het XOCL-stuurprogramma, aanwezig.

In on-premises FPGA's zijn zowel het beheereindpunt (apparaat-id 5004) als het roleindpunt (apparaat-id 5005), die respectievelijk gebruikmaken van de XCLMGMT- en XOCL-stuurprogramma's aanwezig.


- Met betrekking tot XRT:
Op Azure NP-VM's ondersteunt het XDMA 2.1-platform alleen Host_Mem(SB).
Om Host_Mem(SB) in te schakelen (maximaal 1 Gb RAM): sudo xbutil host_mem --enable --size 1g
Host_Mem(SB): sudo xbutil host_mem --disable

Vanaf XRT2021.1:

On-premises FPGA in Linux maakt M2M-gegevensoverdracht beschikbaar.
Deze functie wordt niet ondersteund in Azure NP-VM's.

V: Kan ik xbmgmt-opdrachten uitvoeren?

A: Nee, op Virtuele Azure-machines is er geen beheerondersteuning rechtstreeks vanuit de Azure-VM.

V: Moet ik een PLP laden?

A: Nee, de PLP wordt automatisch voor u geladen, dus u hoeft niet te laden via xbmgmt-opdrachten.

V: Worden ondersteuning voor Azure verschillende PLPs?

A: Niet op dit moment. We ondersteunen alleen de PLP die is geleverd in de implementatieplatformpakketten.

V: Hoe kan ik een query uitvoeren op de PLP-gegevens?

A: U moet de xbutil-query uitvoeren en het onderste gedeelte bekijken.

V: Ondersteunen Azure NP-VM's FPGA-bitstreams met Netwerk GT-kernelverbindingen?

A: Nee. De FPGA Attestation-service voert een reeks validaties uit op een ontwerpcontrolepuntbestand en genereert een fout als de toepassing van de gebruiker verbindingen bevat met de QSFP-netwerkpoorten van de FPGA-kaart.

Andere groottegegevens

Lijst met alle beschikbare grootten: Grootten

Prijscalculator: Prijscalculator

Informatie over schijftypen: schijftypen

Volgende stappen

Meer informatie over hoe Azure-rekeneenheden (ACU) u kunnen helpen bij het vergelijken van de rekenprestaties tussen Azure-SKU's.

Bekijk Azure Dedicated Hosts voor fysieke servers die een of meer virtuele machines kunnen hosten die zijn toegewezen aan één Azure-abonnement.

Meer informatie over het bewaken van virtuele Azure-machines.