One-cacheable multi-core architecture
AssigneeEmpire Technology Development LLC
InventorYan Solihin
Life of this patent
Estimating the term…
Loading patent…
AssigneeEmpire Technology Development LLC
InventorYan Solihin
Estimating the term…
Technologies are generally described for methods, systems, and devices effective to implement one-cacheable multi-core architectures. In one example, a multi-core processor that includes a first and second tile may be configured to implement a one-cacheable architecture. The second tile may be configured to generate a request for a data block. The first tile may be configured to receive the request for the data block, and determine that the requested data block is part of a group of data blocks identified as one-cacheable. The first tile may further determine that the requested data block is stored in a first cache in the first tile. The first tile may send the data block from the first cache in the first tile to the second tile, and invalidate the data blocks of the group of data blocks in the first cache in the first tile.
A method for processing a request for a data block in a multi-core processor, the method comprising:
A first tile configured to process a request for a data block in a multi-core processor, the first tile comprising:
A multi-core processor configured to process a request for a data block, the multi-core processor comprising:
A multi-core processor configured to process a request for a data block, the multi-core processor comprising:
A multi-core processor configured to process a request for a first data block, the multi-core processor comprising:
Dependencies are inferred from the claim text.