インストールしました: CUDA sdk 4.2 64、CUDA ツールキット 4.2 64、CUDA devdriver 4.2 64、
\windows ですべての nvcuda.dll を確認しました - それらはすべて 4.2 バージョンですが、ドライバー API でコンテキストを作成し、cuCtxGetApiVersion でバージョンを確認すると、「3010」と表示されます
そのバージョンはあまり気にしませんが、そのコンテキストでランタイム API を使用しようとすると (それらを混在させる必要があります)、エラー 49(cudaErrorIncompatibleDriverContext) が表示されます。
何が起こっているのか、それを連携させる方法はありますか?
Windows の問題ではないようです。Linux で同じプロジェクトを実行すると、同じ 3010 API バージョンになります。