Unified memory & existing data

Returning to CUDA after a few years away…
I’m retrofitting cuda into some existing code. That code supplies me a pointer to existing data which I’d like to get onto the GPU. Is there some mechanism to integrate the data cheaply into the unified memory mechanism, or should I just use pre-unified memory constructs?