Thank you. I saw that message when I downloaded v3.0. This message is still not clear in emulation. The question is how can I continue to use emudebug which is useful to me. I temporarily do not have a win7 or vista machine to use Nsight which requires two computers connected through TCP/IP. This is very inconvenient. I do not see why nvidia wants to go with this direction and give up something useful quickly.
It’s not useful, it’s broken in a myriad of ways and often misleading (“hey my code works in emulation but not in hardware” when you’re passing host pointers to kernels or whatever). Ocelot is infinitely more useful than device emulation.
I noticed some erratic behavior in EmuDebug debugging process but still it helped me fix a few bugs just now. I guess the reason why nvidia engineers wanted to give it up is not because it is not useful, but because it is hard to make it a robust tool.