Qualcomm incorporated (20240220425). RESERVING A SECURE ADDRESS RANGE simplified abstract
RESERVING A SECURE ADDRESS RANGE
Organization Name
Inventor(s)
Rajesh Kemisetti of Hyderabad (IN)
Deepak Kumar of Hyderabad (IN)
RESERVING A SECURE ADDRESS RANGE - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240220425 titled 'RESERVING A SECURE ADDRESS RANGE
The present disclosure pertains to methods and apparatus for graphics processing, specifically focusing on accessing secure memory ranges. The method involves reserving specific memory address ranges for non-secure and secure memory, as well as facilitating communication between a 32-bit application and a 64-bit kernel for accessing secure memory via a graphics processing unit (GPU).
- Reserving a first memory address range within a 32-bit address range for non-secure memory.
- Reserving a second memory address range within a 64-bit address range for secure memory.
- Allowing a 64-bit kernel to receive commands from a 32-bit application for accessing secure memory.
- Preparing 64-bit memory access commands based on the received commands.
- Transmitting the 64-bit memory access commands to a GPU for processing.
Potential Applications: - Enhanced security in graphics processing applications. - Improved memory management for graphics-intensive tasks. - Facilitating secure data access in GPU-accelerated computing.
Problems Solved: - Ensuring secure access to sensitive data in graphics processing. - Efficient utilization of memory resources in mixed 32-bit and 64-bit environments.
Benefits: - Enhanced security measures for sensitive data handling. - Streamlined communication between 32-bit applications and 64-bit kernels. - Optimal memory allocation for improved performance in graphics processing.
Commercial Applications: Title: Secure Memory Access for Graphics Processing: Market Implications Description: This technology can be utilized in industries such as gaming, virtual reality, and visual simulations where secure memory access is crucial for data protection and performance optimization.
Questions about Secure Memory Access for Graphics Processing: 1. How does this technology improve data security in graphics processing applications? 2. What are the advantages of using a 64-bit kernel for accessing secure memory in GPUs?
Original Abstract Submitted
the present disclosure relates to methods and apparatus for graphics processing. aspects of the disclosure are directed to a method for accessing secure memory ranges. in some examples, the method includes reserving a first memory address range within a 32-bit address range for non-secure memory. in some examples, the method includes reserving a second memory address range within a 64-bit address range and outside the 32-bit address range for secure memory. in some examples, the method includes receiving, by a 64-bit kernel, a first command from a 32-bit application for accessing the secure memory. in some examples, the method includes preparing, by the 64-bit kernel, a 64-bit memory access command based on the first command. in some examples, the method includes transmitting, by the 64-bit kernel, the 64-bit memory access command to a graphics processing unit (gpu).