System, method, and computer program product for conditionally sending a request for data to a node based on a determination
First Claim
Patent Images
1. A method, comprising:
- sending a request for data to a cache of a first node;
receiving a response from the cache of the first node, wherein the response includes information relating to a state of the data;
determining a type of the request for the data based on the state of the data, the type comprising read or write;
fulfilling the request for the data at the first node based on the state of the data when the type is the read; and
sending the request for the data to a second node when the type is the write.
9 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for conditionally sending a request for data to a node based on a determination. In operation, a first request for data is sent to a cache of a first node. Additionally, it is determined whether the first request can be satisfied within the first node, where the determining includes at least one of determining a type of the first request and determining a state of the data in the cache. Furthermore, a second request for the data is conditionally sent to a second node, based on the determination.
42 Citations
20 Claims
-
1. A method, comprising:
-
sending a request for data to a cache of a first node; receiving a response from the cache of the first node, wherein the response includes information relating to a state of the data; determining a type of the request for the data based on the state of the data, the type comprising read or write; fulfilling the request for the data at the first node based on the state of the data when the type is the read; and sending the request for the data to a second node when the type is the write. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A first node in a multiprocessor system, comprising:
-
a cache; and a controller configured to; send a request for data to the cache; receive a response from the cache, wherein the response includes information relating to a state of the data; determine a type of the request for the data based on the state of the data, the type comprising read or write; fulfill the request for the data based on the state of the data when the type is the read; and send the request for the data to a second node when the type is the write. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification