Intel corporation (20240134527). VIRTUAL ADDRESS ACCESS TO GPU SURFACE AND SAMPLER STATES simplified abstract

From WikiPatents
Revision as of 03:53, 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 20240134527 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 specifying a base address for a surface state or sampler state entry.
  • 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 can be applied in:

  • Graphics processing units (GPUs)
  • Virtual reality systems
  • Augmented reality applications

Problems Solved

This technology solves issues related to:

  • Efficient memory access in parallel processing operations
  • Handling large amounts of data in graphics processing

Benefits

The benefits of this technology include:

  • Improved performance in graphics processing
  • Enhanced memory access efficiency
  • Better support for complex graphics rendering

Potential Commercial Applications

This technology can be commercially applied in:

  • Gaming consoles
  • High-performance computing systems
  • Graphic design software

Possible Prior Art

One possible prior art in this field is the use of 32-bit virtual addresses for memory access in graphics processing units.

What are the potential limitations of this technology in real-world applications?

One potential limitation of this technology in real-world applications could be the increased complexity of memory management with 64-bit virtual addresses.

How does this technology compare to existing memory access techniques in terms of speed and efficiency?

This technology offers improved speed and efficiency compared to existing techniques by enabling access to entries in a surface state or sampler state using 64-bit virtual addresses.


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.