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:
Xilinx Alveo U250 2022.1 Deployment VM Ubuntu18.04
Xilinx Alveo U250 2022.1 Deployment VM Ubuntu20.04
Xilinx Alveo U250 2022.1 Deployment VM CentOS7.8
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.