OpenCLの勉強をもう少しすすめてみる。CUDAを利用することにして、とりあえず一歩づつ進んでいこうということで、AMD SDK にふくまれている HelloCL をCUDAで動かしてみることにしる。
いまさら C なんてやってらんね、ってことで C++ ラッパーを使いたいところであるが、なぜかCUDA Toolkit 3.2 には含まれていない。
ぐぐると、Kronosからもってこいなんて書いてある。のでダウンロード。とりあえずはコード直下においてやってみます。
AMD SDKに関係するところを訂正しつつ、コンパイル。
CPPFLAGS += -I/usr/local/cuda/inc
LDLIBS += -lOpenCL
を忘れずに!