PATENT CLAIM ANALYSIS

Application Number: 16010427
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-10
Patent Classification: ["711", "141000"]

Abstract:
In a decode stage of hardware processor pipeline, one particular instruction of a plurality of instructions is decoded. It is determined that the particular instruction requires a memory access. Responsive to such determination, it is predicted whether the memory access will result in a cache miss. The predicting in turn includes accessing one of a plurality of entries in a pattern history table stored as a hardware table in the decode stage. The accessing is based, at least in part, upon at least a most recent entry in a global history buffer. The pattern history table stores a plurality of predictions. The global history buffer stores actual results of previous memory accesses as one of cache hits and cache misses. Additional steps include scheduling at least one additional one of the plurality of instructions in accordance with the predicting; and updating the pattern history table and the global history buffer subsequent to actual execution of the particular instruction in an execution stage of the hardware processor pipeline, to reflect whether the predicting was accurate.

Claim (Index 2):
The method of  claim 1 , further comprising:\n decoding, in a decode stage of a hardware processor pipeline, said instruction; and\n determining that said instruction requires said memory access, wherein said predicting is performed upon determining that said particular instruction requires a memory access.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 94.0
- Lexical Diversity: 2.32099
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13099178', '11210354', '10091147', '11961511', '12131481']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4790124019961489
- 35 USC 102 Novelty (BERT): 0.5239585531877495
- Combined Prediction Score: 0.4835070171153089
- Mean Citation Score: 233.949878
- Max Citation Score: 351.49078
- Similarity Product: 299.5316964088845

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