2016-01-30 2 views
0

Я уже давно занимаюсь Theano без GPU на py 2.7. Затем решили проверить поддержку GPU. Итак, следуйте всем шагам, приведенным здесь: http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-microsoft-windows/index.html#abstractЗапуск Theano с GPU на windows, python 2.7, cuda 7.5

Затем откройте запрос устройства sln в msvc 2013 и построил его (как указано в приведенной выше ссылке, чтобы проверить, была ли установка успешной). При запуске это дает мне ошибку (прилагается скриншот).

enter image description here

Подобная ошибка возникает при запуске программы стартера с GPU в ру 2.7 с содержимым файла Theanorc:

[global] 
device = gpu1 
floatX = float32 
nocleanup = True 
[cuda] 
root = /usr/local/cuda-7.5 
[nvcc] 
fastmath = True 
compiler_bindir=C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\cl.exe 

не получил ошибок для NVCC -V и cl.exe. ОС - win7 SP1 NVIDIA GeForce GT650M

Может ли кто-нибудь помочь?

ответ

1

У меня такая же ошибка, когда драйвер видеокарты не соответствует требованиям CUDA Toolkit.

Убедитесь, что вы используете видеодрайвер, включенный в программу установки CUDA. Если вы не уверены, переустановите последнюю установку CUDA Toolkit и обновите свой видеодрайвер.

+0

Спасибо. На самом деле переустановка последнего драйвера gpu решила проблему. Мой компьютер -> диспетчер устройств -> драйвер обновления (Phew! Установка Windows для поддержки gpu почти унесла мой сон) Наконец-то смог получить 10x + выигрыши при простых вычислениях. Укрепление! Прошло некоторое время с тех пор, как я играл с оптимизирующими кодами fft в сборке. – rohanmishra

Смежные вопросы