PATENT CLAIM ANALYSIS

Application Number: 16103336
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2019-02
Patent Classification: ["345", "617000"]

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.

Claim (Index 12):
The apparatus of  claim 9 , wherein the predicate bit indicates the portion of the first set of instructions to be performed by each thread of the warp, the portion of the set of instructions relating to the same branch in the first set of instructions.

Metadata:
- Claim Count in Document: 75.0
- Percentile: 96.0
- Lexical Diversity: 2.62069
- Patent Class: 345.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15048599', '15162272', '13781285', '15432170', '15162198']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6909663029714491
- 35 USC 102 Novelty (BERT): 0.5670588360012019
- Combined Prediction Score: 0.6785755562744245
- Mean Citation Score: 317.223894
- Max Citation Score: 478.5003
- Similarity Product: 347.72694186025865

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test