2016-10-25 3 views
0

У меня установлен тензорный поток с CUDA 7.5 и cuDNN 5.0. Моя графическая карта - NVIDIA Geforce 820M с возможностью 2.1. Однако я получаю эту ошибку.Невозможно использовать графический процессор с Tensorflow

Ignoring visible gpu device (device: 0, name: GeForce 820M, pci bus id: 0000:08:00.0) with Cuda compute capability 2.1. The minimum required Cuda capability is 3.0. 
Device mapping: no known devices. 

Есть ли способ запустить графический процессор с возможностью 2.1? Я проверил онлайн, чтобы узнать, что это cuDNN, которая требует этой возможности, поэтому установка более ранней версии cuDNN позволит мне использовать GPU?

+2

Вы правы, Geforce 820M - это графический процессор с вычислительной способностью 2.1. Я уверен, что все версии cuDNN требуют вычислительной возможности> = 3.0, поэтому ответ на ваш вопрос будет выглядеть «нет». Основываясь на спецификации в [Википедии] (https://en.wikipedia.org/wiki/GeForce_800M_series), этот графический процессор является low-end и, вероятно, не обеспечит большого ускорения относительно современного процессора, если он будет поддержан (я удивлен что NVIDIA запустила GPU на базе Fermi уже в 2014 году). – njuffa

+0

У меня такая же проблема! Как вы справились? – MrRobot9

ответ

4

Для Tensorflow требуется GPU с вычислительной способностью 3.0 или выше для ускорения GPU, и это было верно с самого первого выпуска тензорного потока.

В cuDNN также требуются графические процессоры с вычислительной способностью 3.0 или выше, но с самого первого выпуска cuDNN.