Invention Grant
- Patent Title: Uniform predicates in shaders for graphics processing units
-
Application No.: US16103336Application Date: 2018-08-14
-
Publication No.: US10706494B2Publication Date: 2020-07-07
- Inventor: Andrew Evan Gruber , Pramod Vasant Argade , Jing Wu
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: Shumaker & Sieffert, P.A.
- Main IPC: G06T1/20
- IPC: G06T1/20 ; G06T5/00 ; G06F9/30 ; G06F9/38

Abstract:
A method for processing data in a graphics processing unit including receiving an indication that all threads of a warp in a graphics processing unit (GPU) are to execute a same branch in a first set of instructions, storing one or more predicate bits in a memory as a single set of predicate bits, wherein the single set of predicate bits applies to all of the threads in the warp, and executing a portion of the first set of instructions in accordance with the single set of predicate bits. Executing the first set of instructions may include executing the first set of instruction in accordance with the single set of predicate bits using a single instruction, multiple data (SIMD) processing core and/or executing the first set of instruction in accordance with the single set of predicate bits using a scalar processing unit.
Public/Granted literature
- US20190050958A1 UNIFORM PREDICATES IN SHADERS FOR GRAPHICS PROCESSING UNITS Public/Granted day:2019-02-14
Information query