Invention Grant
- Patent Title: Handling the migration of pages of memory accessible by input-output devices
-
Application No.: US17211036Application Date: 2021-03-24
-
Publication No.: US11567666B2Publication Date: 2023-01-31
- Inventor: Philip Ng , Nippon Raval
- Applicant: ATI Technologies ULC
- Applicant Address: CA Markham
- Assignee: ATI Technologies ULC
- Current Assignee: ATI Technologies ULC
- Current Assignee Address: CA Markham
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
An electronic device includes a memory, a processor that executes a software entity, a page migration engine (PME), and an input-output memory management unit (IOMMU). The software entity and the PME perform operations for preparing to migrate a page of memory that is accessible by at least one IO device in the memory, the software entity and the PME set migration state information in a page table entry for the page of memory and information in reverse map table (RMT) entries involved with migrating the page of memory based on the operations being performed. The IOMMU controls usage of information from the page table entry and controls performance of memory accesses of the page of memory based on the migration state information in the page table entry and information in the RMT entries. When the operations for preparing to migrate the page of memory are completed, the PME migrates the page of memory in the memory.
Public/Granted literature
- US20220308755A1 Migrating Pages of Memory Accessible by Input-Output Devices Public/Granted day:2022-09-29
Information query