Invention Application
- Patent Title: WAVE THROTTLING BASED ON A PARAMETER BUFFER
-
Application No.: US17217050Application Date: 2021-03-30
-
Publication No.: US20220318944A1Publication Date: 2022-10-06
- Inventor: Christopher J. BRENNAN , Nishank PATHAK
- Applicant: ADVANCED MICRO DEVICES, INC.
- Applicant Address: US CA Santa Clara
- Assignee: ADVANCED MICRO DEVICES, INC.
- Current Assignee: ADVANCED MICRO DEVICES, INC.
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06T1/20
- IPC: G06T1/20 ; G06F9/54

Abstract:
A graphics pipeline includes a first shader that generates first wave groups, a shader processor input (SPI) that launches the first wave groups for execution by shaders, and a scan converter that generates second waves for execution on the shaders based on results of processing the first wave groups the one or more shaders. The first wave groups are selectively throttled based on a comparison of in-flight first wave groups and second waves pending execution on the at least one second shader. A cache holds information that is written to the cache in response to the first wave groups finishing execution on the shaders. Information is read from the cache in response to read requests issued by the second waves. In some cases, the first wave groups are selectively throttled by comparing how many first wave groups are in-flight and how many read requests to the cache are pending.
Public/Granted literature
- US11710207B2 Wave throttling based on a parameter buffer Public/Granted day:2023-07-25
Information query