Invention Grant
- Patent Title: Fused shader programs
-
Application No.: US15442499Application Date: 2017-02-24
-
Publication No.: US10353591B2Publication Date: 2019-07-16
- Inventor: Michael L. Schmitt , Radhakrishna Giduthuri
- 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: Volpe and Koenig, P.C.
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06T1/20

Abstract:
Improvements in compute shader programs executed on parallel processing hardware are disclosed. An application or other entity defines a sequence of shader programs to execute. Each shader program defines inputs and outputs which would, if unmodified, execute as loads and stores to a general purpose memory, incurring high latency. A compiler combines the shader programs into groups that can operate in a lower-latency, but lower-capacity local data store memory. The boundaries of these combined shader programs are defined by several aspects including where memory barrier operations are to execute, whether combinations of shader programs can execute using only the local data store and not the global memory (except for initial reads and writes) and other aspects.
Public/Granted literature
- US20180246655A1 FUSED SHADER PROGRAMS Public/Granted day:2018-08-30
Information query