GPGPUの選び方

GPUの代替品を選ばないといけないけどよくわからないーということで調べたメモ。

比較すべき性能にかかわる項目としては以下のような感じか

 

・CUDAコア数(深層学習する場合はTensorコア数も)

・SM数

・メモリ帯域

浮動小数点計算性能

・使用できるドライババージョン

 

基本性能に関しては以下のサイトで調べるとよいかも

GPU Database | TechPowerUp

 

計算性能は注意が必要で、

Teslaに対しグラフィック用途のGTXやQuadroだと、

コア数等基本性能は全体的にTeslaの古いバージョンに勝っていても、

倍精度浮動小数点だと大きく負けている場合がある。

 

また、仕様できるCUDAのバージョンはドライバに依存するようなので、指定がある場合は調べておく。

NvidiaドライバとCUDAとcuDNNとTensorflow-gpuとPythonのバージョンの対応 - Qiita

 

機械的には、Teslaの新しいので冷却ファンがなくなってたりするので注意!