CUDA の CUPTI ライブラリを使用して、実行された命令やメモリ アクセスなどのパフォーマンス カウンターを読み取ろうとしています。 「イベントサンプリングはTeslaファミリーデバイスではサポートされていません」と表示されます(私はGTS 250を使用しています)。これは、アプリケーションの実行中にカウンターを読み取ることができないということですか、それとも何か他のことですか?
ありがとう
cuptiのドキュメントを読むことをお勧めします。イベント サンプリング APIは、メトリクス APIとは別個のものです。cupti メトリック API を使用して、実行中の特定のコンピューティング機能でサポートされていると識別されたメトリックに関連付けられたカウンターを読み取ることができます。たとえば、サポートされている cc 1.x カウンターはここで識別されます。
受け取ったエラー メッセージは、イベント サンプリング機能 (API) が 2.0 未満のコンピューティング機能のデバイスではサポートされていないことを示しています。 Tesla
ここで使用されているのは、Fermi (cc 2.0/2.1) 世代より前の特定の GPU ファミリのNVIDIA コードネームでした。