Performance @ PlaidML(0.64) and MacBookPro2018 + RadeonProVega16

深層学習(Deeplearning)用ライブラリPlaidMLをMacで試した時の速度結果

  • テスト環境

    • PlaidML(v.0.6.4)
    • MacBookPro2018 + RadeonProVega16
  • 結果

    • RadeonProVega16はcpu(llvm)に比べ、約5.5倍早い。
      • CPU(OpenCL)に比べ、約15倍早い。
    • Nvidia系だとCPUの10倍らしいが、PlaidMLを使っていこうかと(Macでの選択肢はこれしかない)
    • MacでもOpenCLの方が早いというのをネットでみたが、本機種ではCorrectnessでFAILDなので、Metalと同等に早いが使わないほうがよさそう。
NAME compile(s) 実行時間(s) Correct?
1 : llvm_cpu.0 7.759s 51.661s PASS
2 : opencl_amd_radeon_pro_vega_16_compute_engine.0 0.484s 13.586s FAIL
3 : opencl_intel_uhd_graphics_630.0 8.103s 21.063s FAIL
4 : metal_intel(r)_uhd_graphics_630.0 3.935s 22.597s PASS
5 : opencl_cpu.0 2.747s 134.145s FAIL
6 : metal_amd_radeon_pro_vega_16.0 0.514s 9.049s PASS