17971290. VIRTUAL ADDRESS ACCESS TO GPU SURFACE AND SAMPLER STATES simplified abstract (Intel Corporation)

From WikiPatents
Revision as of 06:32, 26 April 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

VIRTUAL ADDRESS ACCESS TO GPU SURFACE AND SAMPLER STATES

Organization Name

Intel Corporation

Inventor(s)

Joydeep Ray of Folsom CA (US)

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.