PATENT CLAIM ANALYSIS

Application Number: 15992885
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-12
Patent Classification: ["711", "127000"]

Abstract:
A miss in a cache by a thread in a wavefront is detected. The wavefront includes a plurality of threads that are executing a memory access request concurrently on a corresponding plurality of processor cores. A priority is assigned to the thread based on whether the memory access request is addressed to a local memory or a remote memory. The memory access request for the thread is performed based on the priority. In some cases, the cache is selectively bypassed depending on whether the memory access request is addressed to the local or remote memory. A cache block is requested in response to the miss. The cache block is biased towards a least recently used position in response to requesting the cache block from the local memory and towards a most recently used position in response to requesting the cache block from the remote memory.

Claim (Index 3):
The method of  claim 1 , wherein assigning the priority to the thread further comprises assigning the priority to the thread based on a first number of the plurality of threads that miss in the cache and a second number of the plurality of threads that hit in the cache.

Metadata:
- Claim Count in Document: 24.0
- Percentile: 93.0
- Lexical Diversity: 2.59322
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['11790811', '14523229', '12553652', '14473687', '10882807']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4967987036335577
- 35 USC 102 Novelty (BERT): 0.5136678619936339
- Combined Prediction Score: 0.4984856194695654
- Mean Citation Score: 187.085016
- Max Citation Score: 203.21774
- Similarity Product: 113.28928818495989

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

Dataset: test