2017-12-04 24 views
0

GPUデバイスを利用してテンソルフロープログラムを実行すると、次のメッセージが表示されます。 Ignoring visible gpu device (device: 0, name: Quadro 5000, pci bus id: 0000:05:00.0) with Cuda compute capability 2.0.の声明は何を意味していますか?何が無視されるのですか?可視のgpuデバイスを無視するメッセージについて

2017-12-04 16:06:17.784599: I 
tensorflow/core/common_runtime/gpu/gpu_device.cc:887] Found device 0 with 
properties: 
name: Quadro 5000 
major: 2 minor: 0 memoryClockRate (GHz) 1.026 
pciBusID 0000:05:00.0 
Total memory: 2.50GiB 
Free memory: 2.22GiB 
2017-12-04 16:06:17.784636: I 
tensorflow/core/common_runtime/gpu/gpu_device.cc:908] DMA: 0 
2017-12-04 16:06:17.784645: I 
tensorflow/core/common_runtime/gpu/gpu_device.cc:918] 0: Y 
2017-12-04 16:06:17.784658: I 
tensorflow/core/common_runtime/gpu/gpu_device.cc:950] Ignoring visible gpu 
device (device: 0, name: Quadro 5000, pci bus id: 0000:05:00.0) with Cuda 
compute capability 2.0. The minimum required Cuda capability is 3.0. 

答えて

0

TensorFlowは、ローカルマシンにインストールされているGPUを持って、このメッセージを出力しますが、TensorFlowが加速計算のためにそのGPUを使用するために、そのcompute capabilityは低すぎます。エラーメッセージには次のように記載されています。

必要なCudaの最小機能は3.0です。

これは、GPUにTensorFlowを使用するには、計算機能が3.0以上のCUDA対応GPUを使用する必要があることを意味します。

関連する問題