18090631. SEGMENTED NON-CONTIGUOUS REVERSE MAP TABLE simplified abstract (ATI Technologies ULC)

From WikiPatents
Jump to navigation Jump to search

SEGMENTED NON-CONTIGUOUS REVERSE MAP TABLE

Organization Name

ATI Technologies ULC

Inventor(s)

David Kaplan of Austin TX (US)

Jelena Ilic of Austin TX (US)

Nippon Raval of Markham (CA)

Philip Ng of Toronto (CA)

SEGMENTED NON-CONTIGUOUS REVERSE MAP TABLE - A simplified explanation of the abstract

This abstract first appeared for US patent application 18090631 titled 'SEGMENTED NON-CONTIGUOUS REVERSE MAP TABLE

The computing device described in the patent application includes a processor, a table walker, and a memory storing a segmented reverse map table in multiple non-contiguous portions of the memory. The table walker translates virtual memory addresses to physical memory addresses and provides access to the associated physical memory address to authorized requesters.

  • The computing device comprises a processor, a table walker, and a memory storing a segmented reverse map table.
  • The table walker translates virtual memory addresses to physical memory addresses.
  • The segmented reverse map table is stored in multiple non-contiguous portions of the memory.
  • Access to the associated physical memory address is provided to authorized requesters.
  • The innovation enables efficient memory access and management in computing systems.

Potential Applications: - This technology can be applied in operating systems to improve memory management. - It can be used in virtualization software to enhance virtual memory address translation. - The innovation may find applications in embedded systems for optimized memory access.

Problems Solved: - Efficient translation of virtual memory addresses to physical memory addresses. - Improved memory access control and authorization mechanisms. - Enhanced memory management in computing devices.

Benefits: - Faster memory access and address translation. - Enhanced security through authorized access control. - Improved overall performance of computing systems.

Commercial Applications: Title: Enhanced Memory Management Technology for Computing Systems This technology can be utilized in data centers, cloud computing services, and IoT devices to optimize memory access and management, leading to improved performance and security. The market implications include increased efficiency and reliability of computing systems, potentially attracting customers looking for advanced memory management solutions.

Questions about Memory Management Technology: 1. How does this technology improve memory access in computing devices? This technology improves memory access by efficiently translating virtual memory addresses to physical memory addresses and providing access to authorized requesters, enhancing overall system performance.

2. What are the potential applications of this memory management technology in different industries? This memory management technology can be applied in various industries such as operating systems, virtualization software, and embedded systems to optimize memory access and enhance security measures.


Original Abstract Submitted

A computing device comprises a processor, a table walker, and a memory storing a segmented reverse map table in multiple non-contiguous portions of the memory. The table walker is configured to translate a virtual memory address specified by a memory access request to a physical memory address associated with the virtual memory address; and provide a requester associated with the memory access request with access to the associated physical memory address in response to an indication at the reverse map table that the requester is authorized to access the associated physical memory address.