nvidiaグラフィックカードを搭載していないWindows 7に、CUDA Toolkit 3.2、CUDA SDK、およびMS Visual Studio 2008(必ずしもこの順序ではない)をインストールしました。 しかし、CUDAコードを実行しようとすると、CUDAキーワードは特定されません。 私は初心者です。私がここで間違っていることを教えてください。Windows上でのCUDAインストール
ありがとうございます。
nvidiaグラフィックカードを搭載していないWindows 7に、CUDA Toolkit 3.2、CUDA SDK、およびMS Visual Studio 2008(必ずしもこの順序ではない)をインストールしました。 しかし、CUDAコードを実行しようとすると、CUDAキーワードは特定されません。 私は初心者です。私がここで間違っていることを教えてください。Windows上でのCUDAインストール
ありがとうございます。
NVIDIAカードをお持ちでない場合でも、エミュレータを使用できますが、SDKとツールキットをインストールする必要があります。 CUDAのインクルードとライブラリのパスをVisual Studioプロジェクト設定に追加して、問題を解決してください。
CUDAはnVidiaビデオカード搭載のコンピュータでのみサポートされています。それはおそらく問題です。
さらに、CUDA Toolkitバージョンをサポートするのに十分な新しいドライバ(devまたはその他)をインストールする必要があります。
第3に、キーワードが特定されていないということはどういう意味ですか? IDEに構文ハイライトがないことを意味しますか?もしそうなら、[この] [1]を試してみてください。http://codereflect.com/2008/09/04/how-to-enable-syntax-highlighting-for-cuda-files-in-visual-studio-2005/
OK、MS VS 2008、CUDA Toolkit 3.2、CUDA SDK、およびこのページにあるドライバをインストールしました。http://developer.nvidia.com/object/cuda_3_2_downloads.htmlしかし、互換性のあるグラフィックスハードウェアが見つかりません。しかし、それはエミュレータモードでそれを使用することの全ポイントですか? – svk
nvccを使用してビルドしていますか?そうでなければ、Visual C++はCUDA固有のシンタックスを犠牲にします。
いいえ。プロジェクトを再構築して実行しています。私はnvccを使用していません。したほうがいい ?基本的には、私はC++の "empty project"を選択し、FileName.cuを実行しますが、構文は強調表示されません。 – svk
セットアップでSDKサンプルをビルドできるはずですが、CUDA対応GPUがないため、実行できません。 VS2008でのシンタックスハイライトの詳細とより多くのための
チェックアウトthis stackoverflow post:あなたが利用可能なオプションのカップルを持っているので、エミュレーションはサポートされなくなりました。
ちなみに、VS2008より前にツールキットをインストールした場合、ルールファイルはVSディレクトリにコピーされません(明らかに存在しないため)。 CUDAツールキットのextrasディレクトリにそれらの説明と説明があります。
gpu以外のマシンでcudaプログラムを実行しようとすると、mCUDAを試してみることをお勧めします。 CUDAを実行するためにGPUやグラフィックスカードは必要ありません。
適切なバージョン
システムを確認を実行しているシステム上のCUDA開発ツールのインストールは、CUDA対応のGPUとOSの対応バージョンを持っています。
Many [NVIDIA products today contain CUDA‐enabled GPUs][1]. These include:
NVIDIA GeForce® 8, 9, 200, and 400 series GPUs
NVIDIA Tesla™ computing solutions
Many of the NVIDIA Quadro® products
NVIDIAドライバとCUDAソフトウェアを確認します。
NVIDIAドライバをアップデートしてください。
CUDAソフトウェアをインストールします。
を確認します。またhttp://hemprasad.wordpress.com/2012/10/12/cuda-installation-on-vs-2010/
をコンパイルし にサンプルプログラムのいずれかを実行して、インストールをテストし、私のブログをチェックすることができるため、VS2008/VS2010
との連携CUDAソフトウェアハードウェアとソフトウェアが正しく動作していることを確認するCUDAソフトウェアと、 が互いに通信していることを確認します。
明確にすることができますか?建物の建設や運営に問題がありますか? – Tom