PATENT CLAIM ANALYSIS

Application Number: 15759914
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-09
Patent Classification: ["712", "004000"]

Abstract:
First and second types of vector load instruction are provided. For the first type, a response action is performed when an exceptional condition is detected for a load operation performed for a first active data element of at least one vector register, but when the exceptional condition is detected for an active data element other than the first active data element, the response action is suppressed and element identifying information is stored identifying the element which caused the exceptional condition. For the second type, the response action is suppressed and the element identifying information is stored when the exceptional condition arises for any active data element. This approach is useful for allowing loop speculation and loop unrolling to be used together to improve performance of vectorised code.

Claim (Index 15):
An apparatus comprising:\n means for performing, in response to a vector load instruction, load operations to load data from a data store to a plurality of elements of at least one vector register; wherein: in response to a first type of vector load instruction, when an exceptional condition is detected for the load operation performed for a first active data element of said at least one vector register in a predetermined sequence, the means for performing is configured to perform a response action, and when the exceptional condition is detected for the load operation performed for an active data element other than said first active data element in said predetermined sequence, the means for performing is configured to suppress said response action and to store element identifying information identifying the active data element for which the exceptional condition is detected; and in response to a second type of vector load instruction, when said exceptional condition is detected for the load operation for any active data element of said at least one vector register, the means for performing is configured to suppress said response action and to store the element identifying information identifying the active data element for which the exceptional condition is detected; wherein the first type of vector load instruction and the second type of vector load instruction are distinguished by their instruction encoding.

Metadata:
- Claim Count in Document: 2.0
- Percentile: 90.0
- Lexical Diversity: 2.21311
- Patent Class: 712.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['14814590', '12188626', '13200656', '13439161', '15834434']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5654783884135636
- 35 USC 102 Novelty (BERT): 0.4894018747994768
- Combined Prediction Score: 0.5578707370521548
- Mean Citation Score: 191.422008
- Max Citation Score: 221.32446
- Similarity Product: 155.05886752423524

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

Dataset: test