1

私はcudaプロジェクトを実行しています。しかし、どういうわけか、他の誰かによって書かれた sconscript ファイルにフラグ -arch=sm_20 を設定することができません。デバッグのためにカーネルでprintfを使用する必要があり、sconscript pythonの経験がほとんどありません。

4

1 に答える 1

3

詳細は、CUDA で動作するように SCons を設定する方法によって異なります。私はこれらのスクリプトを使用します: http://github.com/BryanCatanzaro/cuda-scons

このセットアップでは、お好みのアーキテクチャで SCons を呼び出すだけです。

scons arch=sm_20

また、nvcc は -arch=sm_20 フラグで呼び出されます。

セットアップの詳細は異なる場合がありますが、SCons スクリプトを調べると、このフラグを変更する方法がわかるはずです。

于 2012-06-21T06:13:57.143 に答える