「関西GPGPU勉強会#4 Hackathon」に参加
一昨日、関西GPGPU勉強会#4 Hackathon - connpassに参加したのでメモっとく。
最初に、さくらさん、AMDさん、開発機材の提供ありがとうございますm(_ _)m
ハッカソンとかで環境作るのが手間取ったりするので既に動く環境*1あるのは大変助かりました。
CUDA
ドキュメント
プロファイル(simple profiling)
CUDA_PROFILE=1 ./a.out
で、cuda_profile_0.logが生成
[compile error] warning : Double is not supported. Demoting to float
デフォルトのコンパイルオプションだと、Double未対応とのこと
nvcc -arch sm_35 use_double.cu
ptxas /tmp/tmpxft_0000015c_00000000-5_add_loop_gpu.ptx, line 609; warning : Double is not supported. Demoting to float