2017年2月18日土曜日

Dynamic Parallelism を使うコンパイルとリンク

NVIDIA CUDA 8.0, Visual Studio 2015 環境での CUDA Dynamic Parallelism を使用する cu プログラムのコンパイルとリンクで cdp プログラミングを使ったコードをコンパイルする場合、Solution のプロパティにて

CUDA C/C++ > Common の Generate Relocatable Device Code : Yes (-rcd=true)

Linker > Input の Additional Dependencies のライブラリリストに、
cudadevrt.lib
が必要だ。