3 ms·
I used OpenCL a little in 2015. AMD's implementation seemed pretty good, whereas nVidia's was significantly behind. It didn't support OpenCL 1.2, iirc.
by MaxBarraclough 3y ago
I used OpenCL a little in 2015. AMD's implementation seemed pretty good, whereas nVidia's was significantly behind. It didn't support OpenCL 1.2, iirc.
- pjmlp 3y agoWhere was AMD's implementation of Nsight's debugger or VS integration?
- MaxBarraclough 3y agoI'm pretty sure AMD's OpenCL did have both Visual Studio integration, and a decent debugger. I don't know about today.
- pjmlp 3y agoI am pretty sure that AMD only has debugging tools for graphics API and never offered anything beyond printf debugging for OpenCL. And VS integration means intellisense and syntax highlighting as well, not just calling their compiler.
- MaxBarraclough 3y agoAMD CodeXL supported breakpoints in OpenCL kernels, and had Visual Studio integration. It also had an editor for OpenCL C code. [PDF] https://john.cs.olemiss.edu/heroes/papers/AMD_OpenCL_Programming_Guide.pdf https://john.cs.olemiss.edu/heroes/papers/AMD_OpenCL_Program... See section 3.1 for debugging, section 4.2.2 for kernel code editor.