nvccで-deviceemuの指定
はじめてのCUDAプログラミング―驚異の開発環境[GPU+CUDA]を使いこなす! (I・O BOOKS)
- 作者: 青木尊之,額田彰,第二I O編集部
- 出版社/メーカー: 工学社
- 発売日: 2009/11
- メディア: 単行本
- 購入: 11人 クリック: 310回
- この商品を含むブログ (29件) を見る
11/20にCUDA本の40ページを読んで、-deviceemu指定時には自動で-D__DEVICE_EMULATION__が定義されたら嬉しいのにって書いたが、今日nvcc 2.2で試してみたら、自動で定義されていた。
明示的な-D__DEVICE_EMULATION__の定義は不要。
これからは、どんどん#ifdef __DEVICE_EMULATION__でKernelの内部にassert()やprint文を埋め込もう。