Activate source context before cuMemcpyPeerAsync
cuMemcpyPeer family requires proper context activation. Use ScopedContext
to ensure source context is active when performing cross-device peer copy.
This ensures CUDA runtime can properly access both source and destination
memory regions during the peer copy operation.