gDEBugger is an OpenCL™ debugger and memory analyzer. It is integrated inthe Visual Studio IDE and can run on a stand alone system with a single GPU and CPU.
Features/Benefits:
Download it today and let us know what you think!
http://developer.amd.com/tools/gDEBugger/Pages/default.aspx
Thanks!
VS 2010, Windows 7 64bit Ultimate, Error when running Visual Studio:
When I "Start OpenCL Debugging" Visual Studio crashes.
Kernel analyzer stopped working too. I guess it is because of Catalyst 11.7? Whn compiling kernel with -fbin-amdi option it says:
Unknown exception. Please save your shader & restart AMD APP KernelAnalyzer.
Firtst, congratulation. It is THE TOOLS the OpenCL community need 🙂
Some suggestions for the next version :
- working on the CPU
- working with dynamic generated code. By example my application generate the OpenCL code on the fly
- integration with VS 2008
> working with dynamic generated code. By example my application generate the OpenCL code on the fly
It doesn't? All my OpenCL code is also dynamically generated.
Hmm, Release notes suggest that debugger should be able to work with dynami? opencl code:
- When setting kernel source breakpoints in the temporary source files generated by gDEBugger, the breakpoints will persist in the Visual Studio solution even after the source file is deleted.
+ If kernel source is not generated at run-time, add a *.cl file containing the source to the debugged project to retain the breakpoints and allow better source tracking.
Sounds like a very interesting and useful tool for OpenCL development.
Alas I'm currently stuck with Visual Studio 2008. Is there any chance of a version that works with Visual Studio 2008 - or a standalone version that works outside of Visual Studio if that is not possible?
http://forums.amd.com/forum/messageview.cfm?catid=347&threadid=152356&forumid=9