私はマルチスレッドアプリケーションのプロファイルにCUDA Computeprof(CUDAプロファイラ)を使用しようとしています。マルチスレッドで動作しないCUDA computeprof
私はQtで実装された2つのスレッドを持っていますが、それぞれが異なるCUDAコンテキストを使用しています。私はCUDAドライバAPIを使用しています。プロファイラアプリケーションは、最初の(メイン)スレッドからのCUDA呼び出しのみを検出し、他のスレッドからの呼び出しを完全に無視します。
誰にも回避策や理由がありますか?
ビジュアルプロファイラは、一度に1つのCUDAコンテキストのみをプロファイルできます。 – talonmies
@talonmiesおそらくそれを答える? – Bart
@Bart:私は個人的にテストしていない "コーナーケース"が1つあり、ブランコは答えを確認したようだから、コメントです。 – talonmies