PATENT CLAIM ANALYSIS

Application Number: 15885972
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2019-04
Patent Classification: ["712", "220000"]

Abstract:
A processing system comprising an arrangement of tiles and an interconnect between the tiles. The interconnect comprises synchronization logic for coordinating a barrier synchronization to be performed between a group of the tiles. The instruction set comprises a synchronization instruction taking an operand which selects one of a plurality of available modes each specifying a different membership of the group. Execution of the synchronization instruction cause a synchronization request to be transmitted from the respective tile to the synchronization logic, and instruction issue to be suspended on the respective tile pending a synchronization acknowledgement being received back from the synchronization logic. In response to receiving the synchronization request from all the tiles in the group as specified by the operand of the synchronization instruction, the synchronization logic returns the synchronization acknowledgment to the tiles in the specified group.

Claim (Index 16):
The processing system of  claim 15 , programmed to apply separate instances of the bulk synchronous parallel scheme in different groups of tiles, the exchange within each group being performed synchronously according to the bulk synchronous parallel scheme, but asynchronously between the groups.

Metadata:
- Claim Count in Document: 2.0
- Percentile: 88.0
- Lexical Diversity: 2.23077
- Patent Class: 712.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['15886185', '15886138', '15886099', '15885955', '15886340']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6881312897085867
- 35 USC 102 Novelty (BERT): 0.5436585528502662
- Combined Prediction Score: 0.6736840160227546
- Mean Citation Score: 380.575198
- Max Citation Score: 433.3508
- Similarity Product: 280.3098610328197

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