Invention Grant
- Patent Title: Dead surface invalidation
-
Application No.: US17563950Application Date: 2021-12-28
-
Publication No.: US12033239B2Publication Date: 2024-07-09
- Inventor: Priyadarshi Sharma , Anshuman Mittal , Saurabh Sharma
- 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
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Rory D. Rankin
- Main IPC: G06T1/20
- IPC: G06T1/20 ; G06F12/0891 ; G06T1/60

Abstract:
Systems, apparatuses, and methods for performing dead surface invalidation are disclosed. An application sends draw call commands to a graphics processing unit (GPU) via a driver, with the draw call commands rendering to surfaces. After it is determined that a given surface will no longer be accessed by subsequent draw calls, the application sends a surface invalidation command for the given surface to a command processor of the GPU. After the command processor receives the surface invalidation command, the command processor waits for a shader engine to send a draw call completion message for a last draw call to access the given surface. Once the command processor receives the draw call completion message, the command processor sends a surface invalidation command to a cache to invalidate cache lines for the given surface to free up space in the cache for other data.
Public/Granted literature
- US20230206384A1 DEAD SURFACE INVALIDATION Public/Granted day:2023-06-29
Information query