PATENT CLAIM ANALYSIS

Application Number: 16041066
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["718", "102000"]

Abstract:
Aspects include computation systems that can identify computation instances that are not capable of being reentrant, or are not reentrant capable on a target architecture, or are non-reentrant as a result of having a memory conflict in a particular execution situation. For example, a system can have a plurality of computation units, each with an independently schedulable SIMD vector. Computation instances can be defined by a program module, and a data element(s) that may be stored in a local cache for a particular computation unit of the plurality. Each local cache does not maintain coherency controls for such data elements. During scheduling, a scheduler can maintain a list of running (or runnable) instances, and attempt to schedule new computation instances by determining whether any new computation instance conflicts with a running instance and responsively defer scheduling. Such memory conflict checks can be conditioned on a flag or other indication of the potential for non-reentrancy.

Claim (Index 11):
A computer-implemented graphics rendering method of executing instances of graphics computation on a plurality of computation units, the method comprising:\n identifying instances of graphics computation whose concurrent execution could cause a memory conflict in accessing a memory; scheduling the instances of graphics computation for execution on the computation units; and executing the instances of graphics computation on the computation units in accordance with said scheduling, wherein the identified instances of graphics computation are scheduled to serialize the execution of the identified instances of graphics computation on the computation units to avoid the memory conflict.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 95.0
- Lexical Diversity: 1.81053
- Patent Class: 718.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13368682', '13567091', '14230093', '14817747', '13368616']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4638651121194256
- 35 USC 102 Novelty (BERT): 0.5850129769364799
- Combined Prediction Score: 0.4759798986011311
- Mean Citation Score: 312.468096
- Max Citation Score: 472.40433
- Similarity Product: 346.1766573380828

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