1

すべての cudaMalloc... コマンドが呼び出される前に、CUDA デバイスが存在するかどうかを確認することは可能ですか?

C++ を使用しており、ユーザーが cuda tech をサポートしていない場合に備えて、プログラムが起動する前にエラー メッセージを出力したいだけです。

EDIT:C#からチェックできれば、さらに良くなります。ありがとう!

4

1 に答える 1

2

を使用cudaGetDeviceCountして cuda デバイスの数を取得し、cuda デバイスのプロパティを使用して必要なコンピューティング機能を取得できます。

のかなり古いバージョンの API ドキュメントは、ここcudaGetDeviceCountにあります。

于 2012-05-14T12:36:17.003 に答える