TensorFlow(GPU)使用GPU,但似乎不使用CUDA来加速,这是怎么回事?

时间:2018-08-28 05:34:39

标签: python tensorflow

我正在使用单个GPU在Ubuntu16上运行tensorflow。我相信它会根据以下消息利用gpu:

enter image description here

但是我看不到通常的消息说cuda库已成功打开:

I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locallyI tensorflow/stream_executor/dso_loader.cc:105]

发生这种情况时,机器的速度可能会降低很多。使用GTX1080TI的计算机的价格超过10000美元,但是比使用GTX1080的2000美元的计算机要慢,后者在运行相同的CNN时可以看到“已成功打开CUDA库xxx”。两台计算机的软件版本相同。我在很多地方都进行了搜索,但是找不到任何解决方案。详细信息如下:

  1. CUDA版本:9.0
  2. CUDNN版本:7.0
  3. Anaconda版本:Anaconda3-5.2.0,内部装有Python 3.6
  4. TensorFlow版本:1.9.0

0 个答案:

没有答案