CUDA >=6.0 Unified Memory

Dear All

Do I have performance benefits with Unified Memory?

If I have programmed in CUDA 5.5, have I benefit to pass everything to Unified Memory?

I have the idea of programming effort benefit.

Thanks

Luis Gonçalves

I think UM either keeps everything the same or makes it slightly worse.

Only you truly know when you need copies between the host and device to be done. The only real advantage comes in development time. No longer having to manually write out memory transfers is a real convenience.

This might help too :
http://www.acceleware.com/blog/nvidia-cuda-60-unified-memory-performance