tools and intel sdk

hello.
I’m starting to study intel sdk for opencl, i do some test and work fine.
unfortunately i have a nvidia gpu, then i can do the debug only for cpu(is correct?).
I can debug on the cpu and run on the gpu when all works fine , I can change the workitem and workgroup, that are the only change between cpu and gpu i think, or no?
Or is possible mantain the same work items and works groups
Is possible to use other tools of intel like a profiler or visual studio profiler with the cpu?
what are these tools that helping in the debug/profile of the application?
are free(or opensource) or i must buy these?
thanks.