Windows (私の IDE は Visual Studio) を使用し、NVidia GPU で OpenCL カーネルを実行して、OpenCL カーネルを段階的にデバッグする方法を知っているかどうかを知りたいです。
これまでに見つけたものは次のとおりです。
- NVidias NSight を使用すると、OpenCL アプリケーションのプロファイルのみを実行できますが、デバッグはできません
- AMD の gDEBugger の現在のバージョンは、ATI/AMD GPU のみをサポートします
- 古いバージョンの gDEBugger は NVidia GPU をサポートしていますが、2010 年 12 月に作業が中止されました
- GDB デバッガはそれをサポートしているようですが、Linux でしか利用できません
- Intel OpenCL SDK はデバッガーを提供しますが、CPU でコードを実行している間のみ機能し、GPU で実行している間は機能しません。
この構成 (Windows + NVidia GPU + OpenCL) には本当にギャップがありますか?