CUDA
CLCudaAPI

CUEW で CUDA SDK いらずの開発環境を整える(CUDA Toolkit 9.1 対応)

漢なら OpenCL ですね!

しかしときには比較用に CUDA も使いたくなったり, CUDA コードを OpenCL に移植してみたいときがありますね!

でもちょっと試してみたいときとか CUDA SDK のインストールするの面倒ですね!

OpenCL の場合は clew https://github.com/OpenCLWrangler/clew がありますが, CUDA にも CUEW で CUDA SDK いらずで CUDA program をコンパイルできるライブラリがあります.

https://github.com/CudaWrangler/cuew

CUDA 9.1 対応のささやかな私の PR も取り込まれました. 安心して CUDA 9.1 で使えますね!

まとめ

CCLCudaAPI と合わせて OpenCL, CUDA どちらも同じような関数で使えるようにしてみたいですね!

https://github.com/CNugteren/CLCudaAPI

  • 機械学習 CUDA プログラムを OpenCL で書き直し or 移植してくれる優秀な若人を探す旅に出たい.
  • CUDA 9.1(Volta)向けの機能を使いこなしてくれる, 優秀な CUDA 9.1 若人を探す旅に出たい.