CUDAのカーネル関数でprintfを使う
カーネル関数でもprintf()が使えるようになったのに全然使ってこなかったので、
折角なのでためそうとCUDAプログラミングガイドのソースをそのまま持ってきてコンパイルしたら・・・
error: calling a host function from a __device__/__global__ function is not allowed
って言われたorz
バージョンもnvcc3.2でprintf()が使えるって書いてある。
GPUもFermiを使ってるのになんで?ってなった時のメモです。