1. At least one computer accessible non-transitory medium comprising a plurality of instructions that, in response to execution, cause a computing device, comprising at least one first processing unit and at least one second processing unit, to: initiate a page fault at a second processing unit; in response to the page fault, determine a number of contiguous pages in virtual memory shared by the second processing unit and a first processing unit, wherein the number of pages is greater than one and less than the entire shared memory; initiate transfer of the pages from the first processing unit to the second processing unit; and mark, in response to receipt of the pages at the second processing unit, the pages as available for at least one write operation.