ubuntu nsight CUDA IDE nvidia nsight, nsight as a tools of eclipse ,you can use it to write C/C++ CUDA and debug caffe