-
公开(公告)号:US20240143379A1
公开(公告)日:2024-05-02
申请号:US18466551
申请日:2023-09-13
Applicant: Intel Corporation
Inventor: Chandra PRAKASH , Aravinda PRASAD , Sreenivas SUBRAMONEY
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F9/45545 , G06F2009/45583
Abstract: It is provided an apparatus for enabling sequential prefetching inside a host, the apparatus comprising interface circuitry, machine-readable instructions, and processing circuitry to execute the machine-readable instructions. The machine-readable instructions comprise instructions to identify a first memory access pattern of an application in a guest virtual address space inside a virtual machine. The application is running inside the virtual machine and wherein the virtual machine is running on the host. The machine-readable instructions further comprise instructions to modify a layout of a guest physical address space, wherein the guest physical address space is corresponding to the guest virtual address space, to sequentialize a second memory access pattern in a host virtual address space. The second memory access pattern in the host virtual address space is corresponding to the first memory access pattern of the application in the guest virtual address space.