Tensorflowによる行列演算速度を、CPU/GPUで、Windows/Ubuntuで比較
Tensorflowによる行列演算速度を比較しました。CPUとGPU、WindowsとUbuntuでそれぞれ比較。で、同じPCでOSが異なるだけなのに、やたらWindowsの場合が遅い結果となりました。
まずはWindows10の場合。
次はUbuntu 18.04の場合。
こうしてみると、Windows10の場合が、CPU/GPUともにやたら遅い結果です。原因不明。
プログラムは次のものをそのまま使用。
Introduction to TensorFlow — CPU vs GPU
https://medium.com/@erikhallstrm/hello-world-tensorflow-649b15aed18c
使用したPCのスペックは次の通り。
CPU: Core i7-8700K
GPU: RTX 2080 8GiB
マザーボード: Z370M Pro4
RAM: 32GiB
参考として、NVIDIA Jetson Nanoの結果です。縦軸の時間が3秒までとなっているのに注意。CPUが遅いため、上記と同じ1.5秒では収まらなかったため。