US Patent Application 17658433. GPU WAVE-TO-WAVE OPTIMIZATION simplified abstract

From WikiPatents
Jump to navigation Jump to search

GPU WAVE-TO-WAVE OPTIMIZATION

Inventors

Andrew Evan GRUBER of Arlington MA (US)


GPU WAVE-TO-WAVE OPTIMIZATION - A simplified explanation of the abstract

  • This abstract for appeared for patent application number 17658433 Titled 'GPU WAVE-TO-WAVE OPTIMIZATION'

Simplified Explanation

This disclosure describes a system and method for optimizing the performance of a graphics processing unit (GPU) by improving the execution of shader programs. The GPU executes a shader program for a first wave, which is a group of threads associated with a draw call or a compute kernel. The GPU identifies certain indications for the first wave and stores them in memory. Then, the GPU executes the shader program for at least one second wave, and the execution is based on the second wave reading the memory location to retrieve the indications from the first wave. This optimization technique helps improve the overall efficiency and performance of the GPU.


Original Abstract Submitted

This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for GPU wave-to-wave optimization. A graphics processor may execute a shader program for a first wave associated with a draw call or a compute kernel. The graphics processor may identify at least one first indication for the first wave associated with the draw call or the compute kernel. The graphics processor may store the at least one first indication for the first wave to a memory location. The graphics processor may execute the shader program for at least one second wave associated with the draw call or the compute kernel. The execution of the shader program for the at least one second wave may be based on the shader program for the at least one second wave reading the memory location to retrieve the at least one first indication.