Sdílet prostřednictvím


Nastavení balíčků specifických pro GPU na Windows

Tato část popisuje balíčky, které potřebujete nastavit, aby CNTK využívat grafické procesory NVIDIA.

Kontrola kompatibility GPU

K používání CNTK funkcí GPU potřebujete grafickou kartu kompatibilní s CUDA. Tady můžete zkontrolovat, jestli je vaše karta kompatibilní s CUDA a tady (pro starší karty). Výpočetní funkce karty GPU (CC) musí být 3.0 nebo více.

V následujících krocích nainstalujeme vývojové nástroje NVidia potřebné k sestavení Microsoft Cognitive Toolkit a také knihoven podpory NVidia. Jako poslední krok (po instalaci všech výše uvedených nástrojů NVidia!) byste měli zkontrolovat, zda máte nainstalovaný nejnovější ovladač grafické karty.

Ujistěte se, C:\Program Files\NVIDIA Corporation\NVSMI že adresář existuje ve vašem systému.

  • Rychlá kontrola instalace: Pokud jste postupovali podle pokynů výše a použili stejné cesty, příkaz dir C:\Program Files\NVIDIA Corporation\NVSMI\nvml.dll bude úspěšný.

Nejnovější ovladač karty GPU

Nainstalujte nejnovější ovladač pro kartu GPU:

NVIDIA CUDA 9.0

Stáhněte a nainstalujte Toolkit NVIDIA CUDA 9.0:

Ujistěte se, že jsou následující proměnné prostředí CUDA nastavené na správnou cestu (instalační program NVIDIA Cuda je vytvoří za vás). Předpokládá se výchozí instalační cesty:

CUDA_PATH="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0"
CUDA_PATH_V9_0="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0"
  • Rychlá kontrola instalace: Pokud jste postupovali podle pokynů výše a použili stejné cesty, příkaz dir C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin\cudart64_90.dll bude úspěšný.

cuDNN

Nainstalujte NVIDIA CUDA Deep Neural Network library také cuDNN ve verzi NVIDIA: cuDNN v7.0 pro CUDA 9.0 z tohoto odkazu. Tato verze je vhodná pro Windows 8.1, Windows 10 a také pro Windows Server 2012 R2 a novější.

  • Extrahujte archiv do složky na místním disku, např. C:\local\cudnn-9.0-v7.0\

  • Rychlá kontrola instalace: Pokud jste postupovali podle pokynů výše a použili stejné cesty, příkaz dir C:\local\cudnn-9.0-v7.0\cuda\bin\cudnn64_7.dll bude úspěšný.

MLÁDĚ

Důležité

Pokud instalujete CNTK pro Python, můžete tento krok přeskočit.

Důležité

Nainstalujte NVIDIA CUB pomocí přesné verze uvedené níže. To je nezbytné, protože je očekáváno CNTK konfiguračním programem sestavení.

  • Stáhnout NVIDIA CUB v.1.7.4 z tohoto odkazu ke stažení

  • Extrahujte archiv do složky na místním disku (předpokládáme c:\local\cub-1.7.4).

  • Rychlá kontrola instalace Pokud jste postupovali podle výše uvedených pokynů a použili stejné cesty, tento příkaz dir C:\local\cub-1.7.4\cub\cub.cuh bude úspěšný.