1. A method for emulating a memory mapped I/O (MMIO) operation for a coherent accelerator, the method comprising: upon determining that a processor is unable to access the coherent accelerator via a MMIO operation, deleting one or more page table entries associated with MMIO of one or more hardware contexts of the coherent accelerator; detecting a page fault associated with execution of a process by the processor after deleting the page table entries; and upon determining that the page fault was caused by the process attempting to access one of the deleted page table entries while executing a MMIO operation, emulating the execution of the MMIO operation for the faulting process.