MATLAB Answers

0

ディープラーニングの​CNNにおけるGPU​使用について

Jo Sasaki さんによって質問されました 2018 年 12 月 20 日
最新アクティビティ Jo Sasaki さんによって コメントされました 2018 年 12 月 21 日
CNNにおいてGPUを使用したいのですが、
たたみ込みニューラル ネットワークの GPU サポートには、Compute Capability 3.0 以上の GPU デバイスが必要です。
といったエラーが出ます。
使用しているパソコンのGPUは、
GeForce GTX970M, Compute Capability5.2です。
VERコマンドでは
Neural Network Toolbox バージョン 11.1 (R2018a)
Parallel Computing Toolbox バージョン 6.12 (R2018a)
同じパソコンに入ってるR2017aのMATLABの方ではGPU学習に成功したのですが、trainingOptionのプロパティにおいてどうしてもR2018aの方を使いたいのですが、上記のスペックやバージョンではGPUを使用した計算は可能でしょうか?

  2 件のコメント

Kei Otsuka
2018 年 12 月 21 日
GPUのドライバが古くて、正しく認識されていないのかもしれません。
>>gpuDevice
と実行したときに、GPUの情報が返却されますでしょうか?
Jo Sasaki 2018 年 12 月 21 日
エラー: gpuDevice (line 26)
グラフィックス ドライバーまたはこの GPU デバイスに問題があります。サポートされている GPU を使用していて、最新のドライバーがインストールされていることを確認してください。
原因:
グラフィックス ドライバーが見つかりましたが、古すぎます。システムのグラフィックス ドライバーは、CUDA のバージョン 8 をサポートしています。必要な CUDA のバージョンは 9以降です
と表示されました。CUDAのアップデートが必要でしょうか?

サインイン to comment.

1 件の回答

Kei Otsuka
回答者: Kei Otsuka
2018 年 12 月 21 日
 採用された回答

確認ありがとうございます。
ドライバが古く、GPUが認識されていなかったようです。
NVIDIAさんのサイトから最新のドライバを入手できますので、
アップデートしてから再度お試しください。

  1 件のコメント

Jo Sasaki 2018 年 12 月 21 日
アップデートしたところ正常に稼働しました
ご回答ありがとうございました。

サインイン to comment.