Ember: Making Unified Virtual Memory Practical for Discrete-Memory GPUs
Ember is presented, a UVM management framework for oversubscribed workloads that is implemented within NVIDIA's open-source UVM driver for unmodified applications and as a userspace variant on stock CUDA.