-
公开(公告)号:WO2021119411A1
公开(公告)日:2021-06-17
申请号:PCT/US2020/064482
申请日:2020-12-11
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: RAASCH, Steven , KEGEL, Andrew G.
IPC: G06F13/16 , G06F3/06 , G06F12/1009
Abstract: A processing system includes a primary processor and a co-processor. The primary processor is couplable to a memory subsystem having at least one memory and operating to execute system software employing memory address translations based on one or more page tables stored in the memory subsystem. The co-processor is likewise couplable to the memory subsystem and operates to perform iterations of a page table walk through one or more page tables maintained for the memory subsystem and to perform one or more page management operations on behalf of the system software based the iterations of the page table walk. The page management operations performed by the co-processor include analytic data aggregation, free list management and page allocation, page migration management, page table error detection, and the like.