1. A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method to process a graphics processing unit page fault, the method comprising: detecting a page fault of a process associated with a first page that stores content of a memory object; determining if the page fault is associated with a graphics processing unit operation; and if the page fault is associated with a graphics processing unit operation, analyzing the memory object for domain information of the memory object; identifying a second page that is stored in persistent storage using the domain information; pre-fetching the second page associated with the memory object into physical memory; and mapping the second page to virtual memory of the process.