Currently DPPLQueueMemcpy waits on the event returned by sycl::queue.memcpy before returning. We should instead just return the event back to caller.