NVIDIA GPU-illesztőprogramok telepítése Windows rendszerű N sorozatú virtuális gépekre

A következőkre vonatkozik: ✔️ Linux rendszerű virtuális gépek ✔️ – Windows rendszerű virtuális gépek rugalmas méretezési ✔️ csoportjai

Az NVIDIA GPU-k által támogatott Azure N sorozatú virtuális gépek GPU-képességeinek kihasználásához telepítenie kell az NVIDIA GPU-illesztőprogramokat. Az NVIDIA GPU-illesztőbővítmény telepíti a megfelelő NVIDIA CUDA- vagy GRID-illesztőprogramokat egy N sorozatú virtuális gépen. Telepítse vagy kezelje a bővítményt az Azure Portalon vagy olyan eszközökkel, mint az Azure PowerShell vagy az Azure Resource Manager-sablonok. A támogatott operációs rendszerekről és az üzembe helyezési lépésekről az NVIDIA GPU-illesztőprogram-bővítmény dokumentációjában olvashat.

Ha úgy dönt, hogy manuálisan telepíti az NVIDIA GPU-illesztőprogramokat, ez a cikk támogatott operációs rendszereket, illesztőprogramokat, valamint telepítési és ellenőrzési lépéseket tartalmaz. A manuális illesztőprogram-beállítási információk Linux rendszerű virtuális gépekhez is elérhetők.

Az alapvető specifikációkról, a tárolási kapacitásokról és a lemez részleteiről a GPU Windows rendszerű virtuális gépek méreteit ismertető cikkben olvashat.

Támogatott operációs rendszerek és illesztőprogramok

NVIDIA Tesla (CUDA) illesztőprogramok

Feljegyzés

Az Azure NVads A10 v5 virtuális gépek csak a vGPU 14.1(510.73) vagy újabb illesztőprogram-verziót támogatják. Az A10 termékváltozat vGPU-illesztője egy egységes illesztőprogram, amely támogatja a grafikus és számítási számítási feladatokat is.

Az NVIDIA Tesla (CUDA) illesztőprogramok az összes NC* és ND sorozatú virtuális géphez (az NV-sorozatokhoz nem kötelező) általánosak, és nem Azure-specifikusak. A legújabb illesztőprogramokért látogasson el az NVIDIA webhelyére.

Tipp.

A manuális CUDA-illesztőprogram windowsos virtuális gépeken történő telepítésének alternatívájaként üzembe helyezhet egy Azure Adattudomány virtuálisgép-lemezképet. A Windows Server 2016 DSVM-kiadásai előre telepítik az NVIDIA CUDA-illesztőprogramokat, a CUDA mély neurális hálózati kódtárat és egyéb eszközöket.

NVIDIA GRID-illesztőprogramok

Feljegyzés

Az Azure NVads A10 v5 virtuális gépek esetében azt javasoljuk, hogy az ügyfelek mindig a legújabb illesztőprogram-verzión legyenek. A legújabb NVIDIA fő illesztőág(n) csak az előző főággal (n-1) való kompatibilitás. Például a vGPU 17.x visszamenőlegesen kompatibilis csak a vGPU 16.x-szel. Az n-2 vagy annál kisebb virtuális gépeken illesztőprogram-hibák léphetnek fel, amikor a legújabb meghajtóágat az Azure-gazdagépekre vezetik be.

NVs_v3 virtuális gépek csak a vGPU 16-os vagy alacsonyabb illesztőprogram-verziót támogatják.

A Microsoft újra terjeszti az NVIDIA GRID illesztőprogram-telepítőit NV, NVv3 és NVads A10 v5 sorozatú virtuális gépekhez, amelyek virtuális munkaállomásként vagy virtuális alkalmazásokhoz használhatók. Csak ezeket a GRID-illesztőprogramokat telepítse azure NV-sorozatú virtuális gépekre, csak az alábbi táblázatban felsorolt operációs rendszerekre. Ezek az illesztőprogramok magukban foglalják a GRID virtuális GPU-szoftverek licencelését az Azure-ban. Nem kell nvidia vGPU szoftverlicenc-kiszolgálót beállítania.

Az Azure által újraterjesztett GRID-illesztőprogramok nem működnek olyan nem NV sorozatú virtuális gépeken, mint az NCv2, az NCv3, az ND és az NDv2 sorozatú virtuális gépek. Az egyik kivétel a NCas_T4_V3 virtuálisgép-sorozat, ahol a GRID-illesztők engedélyezik az NV-sorozathoz hasonló grafikus funkciókat.

Az Nvidia bővítmény mindig a legújabb illesztőprogramot telepíti.

Windows 11 22H2/21H2, Windows 10 22H2, Server 2019/2022 esetén:

A korábbi verziókra mutató alábbi hivatkozások támogatják a régebbi illesztőprogram-verzióktól való függőségeket.

Windows 11, Windows 10 és Server 2019/20 esetén

Windows Server 2016 1607, 1709 esetén:

  • A GRID 14.1 (512.78) (.exe) az NVIDIA utolsó támogatott illesztőprogramja. Az újabb 15.x és újabb verziók nem támogatják a Windows Server 2016-ot.

Windows Server 2012 R2 esetén:

Feljegyzés

A vGPU 15.1/15.2 telepítőfolyamata további távoli hívást indít ngx.download.nvidia.com. Ez egy váratlan változás a viselkedésben, és az NVIDIA alapértelmezés szerint letiltja ezt a vGPU 15.3 vagy újabb verziójától kezdve. Addig is frissítse a következő regkey-et a vGPU 15.1/15.2 illesztőprogram telepítése előtt.

Az ngx távoli hívásának letiltása.

[HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\NGXCore]

"EnableOTA"=dword:000000000

A távoli hívás ismételt engedélyezéséhez módosítsa a beállítást 1-re, vagy egyszerűen törölje a kulcskulcsot.

Az Nvidia GRID összes korábbi illesztőprogram-verziójára mutató hivatkozásokért látogasson el a GitHubra.

Illesztőprogram telepítése

  1. Csatlakozás távoli asztalról az egyes N sorozatú virtuális gépekre.

  2. Töltse le, bontsa ki és telepítse a Windows operációs rendszer támogatott illesztőprogramját.

Miután telepítette a GRID-illesztőprogramot egy virtuális gépen, újra kell indítani. A CUDA-illesztőprogram telepítése után nincs szükség újraindításra.

Illesztőprogram telepítésének ellenőrzése

Vegye figyelembe, hogy az Nvidia vezérlőpultja csak a GRID-illesztőprogram telepítésével érhető el. Ha telepített CUDA-illesztőprogramokat, akkor az Nvidia vezérlőpultja nem lesz látható.

Ellenőrizheti az illesztőprogram telepítését Eszközkezelő. Az alábbi példa a Tesla K80 kártya sikeres konfigurálását mutatja be egy Azure NC virtuális gépen.

GPU-illesztő tulajdonságai

A GPU-eszköz állapotának lekérdezéséhez futtassa az nvidia-smi parancssori segédprogramot az illesztőprogrammal együtt.

  1. Nyisson meg egy parancssort, és váltson a C:\Program Files\NVIDIA Corporation\NVSMI könyvtárra.

  2. Futtassa az nvidia-smi parancsot. Ha az illesztőprogram telepítve van, az alábbihoz hasonló kimenet jelenik meg. A GPU-Util 0%-ot jelenít meg, kivéve, ha jelenleg GPU-számítási feladatot futtat a virtuális gépen. Előfordulhat, hogy az illesztőprogram verziója és a GPU adatai eltérnek a megjelenítettektől.

NVIDIA-eszköz állapota

RDMA hálózati kapcsolat

Az RDMA hálózati kapcsolat engedélyezhető RDMA-kompatibilis N sorozatú virtuális gépeken, például az NC24r ugyanazon rendelkezésre állási csoportban vagy egy virtuálisgép-méretezési csoport egyetlen elhelyezési csoportjában üzembe helyezett virtuális gépeken. A HpcVmDrivers bővítményt hozzá kell adni az RDMA-kapcsolatot engedélyező Windows hálózati eszközillesztők telepítéséhez. Ha hozzá szeretné adni a virtuálisgép-bővítményt egy RDMA-kompatibilis N sorozatú virtuális géphez, használja az Azure PowerShell-parancsmagokat az Azure Resource Managerhez.

A legújabb, 1.1-es verziójú HpcVMDrivers-bővítmény telepítése egy meglévő, RDMA-kompatibilis virtuális gépre myVM néven az USA nyugati régiójában:

Set-AzVMExtension -ResourceGroupName "myResourceGroup" -Location "westus" -VMName "myVM" -ExtensionName "HpcVmDrivers" -Publisher "Microsoft.HpcCompute" -Type "HpcVmDrivers" -TypeHandlerVersion "1.1"

További információkért lásd a Windows virtuálisgép-bővítményeit és funkcióit.

Az RDMA-hálózat támogatja a Message Passing Interface (MPI) forgalmat a Microsoft MPI-vel vagy az Intel MPI 5.x-tel futó alkalmazásokhoz.

Következő lépések