Windows GPU'ya özgü paketleri ayarlama
Bu bölümde, CNTK NVIDIA GPU'larından yararlanabilmesi için ayarlamanız gereken paketler özetlenmiştir.
GPU uyumluluğunuzu denetleme
CNTK GPU özelliklerini kullanmak için CUDA uyumlu bir grafik kartına ihtiyacınız vardır. Kartınızın CUDA uyumlu olup olmadığını buradan ve buradan kontrol edebilirsiniz (eski kartlar için). GPU kartı İşlem Yeteneğinizin (CC) 3.0 veya daha fazla olması gerekir.
Aşağıdaki adımlarda, Microsoft Cognitive Toolkit ve NVidia destek kitaplıklarını oluşturmak için gereken NVidia geliştirme araçlarını yükleyeceğiz. Son adım olarak (yukarıda belirtilen tüm NVidia araçlarını yükledikten sonra!), en son grafik kartı sürücüsünün yüklü olup olmadığını denetlemeniz gerekir.
Dizinin C:\Program Files\NVIDIA Corporation\NVSMI
sisteminizde mevcut olduğundan emin olun.
- Hızlı yükleme denetimi: Yukarıdaki yönergeleri izlediyseniz ve aynı yolları kullandıysanız, komut
dir C:\Program Files\NVIDIA Corporation\NVSMI\nvml.dll
başarılı olur.
En son GPU kart sürücüsü
GPU kartınız için en son sürücüyü yükleyin:
- Kartınızı seçin ve sürücü paketini bu indirme konumundan indirin
- Sürücü yükleme yordamını çalıştırın
NVIDIA CUDA 9.0
NVIDIA CUDA 9.0 Araç Seti'ni indirin ve yükleyin:
- Gerekli paketi bu indirme sayfasından indirin
- Yükleme yordamını çalıştırma
Aşağıdaki CUDA ortam değişkenlerinin doğru yola ayarlandığından emin olun (NVIDIA Cuda yükleyicisi bunları sizin için oluşturur). Varsayılan yükleme yolları varsayılır:
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"
- Hızlı yükleme denetimi: Yukarıdaki yönergeleri izlediyseniz ve aynı yolları kullandıysanız, komut
dir C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin\cudart64_90.dll
başarılı olur.
cuDNN
NVIDIA sürümünde cuDNN olarak da bilinen yükleyin NVIDIA CUDA Deep Neural Network library
: cuDNN v7.0 cuDA 9.0 için bu bağlantıdan. Bu sürüm Windows 8.1, Windows 10 ve Windows Server 2012 R2 ve üzeri için uygundur.
Arşivi yerel diskinizde bir klasöre ayıklayın; örneğin
C:\local\cudnn-9.0-v7.0\
Hızlı yükleme denetimi: Yukarıdaki yönergeleri izlediyseniz ve aynı yolları kullandıysanız, komut
dir C:\local\cudnn-9.0-v7.0\cuda\bin\cudnn64_7.dll
başarılı olur.
YAVRUSU
Önemli
Python için CNTK yüklüyorsanız bu adımı atlayabilirsiniz.
Önemli
Aşağıda belirtilen tam sürümü kullanarak NVIDIA CUB yükleyin. Bu gereklidir çünkü CNTK derleme yapılandırma programı tarafından beklenir.
Bu indirme bağlantısından NVIDIA CUB v.1.7.4 sürümünü indirin
Arşivi yerel diskinizde bir klasöre ayıklayın (varsayıyoruz
c:\local\cub-1.7.4
).Hızlı yükleme denetimi. Yukarıdaki yönergeleri izlediyseniz ve aynı yolları kullandıysanız, bu komut
dir C:\local\cub-1.7.4\cub\cub.cuh
başarılı olur.