17971290. VIRTUAL ADDRESS ACCESS TO GPU SURFACE AND SAMPLER STATES simplified abstract (Intel Corporation)
Contents
- 1 VIRTUAL ADDRESS ACCESS TO GPU SURFACE AND SAMPLER STATES
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 VIRTUAL ADDRESS ACCESS TO GPU SURFACE AND SAMPLER STATES - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Potential Commercial Applications
- 1.9 Possible Prior Art
- 1.10 Original Abstract Submitted
VIRTUAL ADDRESS ACCESS TO GPU SURFACE AND SAMPLER STATES
Organization Name
Inventor(s)
Michael Apodaca of El Dorado Hills CA (US)
Yoav Harel of Carmichael CA (US)
Guei-Yuan Lueh of San Jose CA (US)
John A. Wiegert of Aloha OR (US)
VIRTUAL ADDRESS ACCESS TO GPU SURFACE AND SAMPLER STATES - A simplified explanation of the abstract
This abstract first appeared for US patent application 17971290 titled 'VIRTUAL ADDRESS ACCESS TO GPU SURFACE AND SAMPLER STATES
Simplified Explanation
The abstract describes a technique for accessing entries in a surface state or sampler state using 64-bit virtual addresses in a graphics core.
- Memory access circuitry in the graphics core facilitates access to memory by functional units.
- The circuitry receives a message to access an entry in a surface state or sampler state, specifying a base address.
- By adding the base address and offset, a 64-bit virtual address is determined for the entry.
- A memory access request is then submitted to access the entry in the surface state or sampler state.
Potential Applications
This technology could be applied in graphics processing units (GPUs), gaming consoles, virtual reality systems, and high-performance computing systems.
Problems Solved
This innovation solves the problem of efficiently accessing and manipulating entries in surface states or sampler states in parallel processing operations.
Benefits
The benefits of this technology include improved memory access efficiency, enhanced performance in parallel processing tasks, and increased flexibility in handling surface and sampler states.
Potential Commercial Applications
- "Enhanced Memory Access in Graphics Cores for High-Performance Computing"
Possible Prior Art
There may be prior art related to memory access techniques in graphics processing units or parallel processing systems.
Unanswered Questions
How does this technology impact power consumption in graphics processing units?
This article does not address the potential impact of this technology on power consumption in graphics processing units.
What are the potential security implications of using 64-bit virtual addresses for memory access in graphics cores?
This article does not discuss the security implications of using 64-bit virtual addresses for memory access in graphics cores.
Original Abstract Submitted
Embodiments described herein provide a technique to enable access to entries in a surface state or sampler state using 64-bit virtual addresses. One embodiment provides a graphics core that includes memory access circuitry configured to facilitate access to the memory by functional units of the graphics core. The memory access circuitry is configured to receive a message to access an entry in a surface state or a sampler state associated with a parallel processing operation. The message specifies a base address for a surface state entry or sampler state entry. The circuitry can add the base address and the offset to determine a 64-bit virtual address for the entry in the surface state entry or the sampler state and submit a memory access request to the memory to access the entry of the surface state or sampler state.