Back to results
US 7,003,633 B2Granted
Methods and apparatus for managing probe requests
AssigneeNewisys, Inc.
InventorDavid B. Glasco
Life of this patent
Estimating the term…
Abstract
According to the present invention, methods and apparatus are provided for increasing the efficiency of data access in a multiple processor, multiple cluster system. Mechanisms for reducing the number of transactions in a multiple cluster system are provided. In one example, probe filter information is used to limit the number of probe requests transmitted to request and remote clusters.
Claims39
A computer system, comprising:
- a home cluster including a first plurality of processors and a home cache coherence controller, the first plurality of processors and the home cache coherence controller interconnected in a point-to-point architecture;
- wherein the home cache coherence controller is configured to receive a probe request and probe one or more remote clusters, the one or more remote clusters each including multiple processors and a remote cache coherence controller, wherein the one or more remote clusters are selected based on the characteristics associated with the probe request and probe filter information.
A method for managing probes, the method comprising:
- receiving a probe request at a home cache coherence controller in a home cluster, the home cluster including a first plurality of processors and the home cache coherence controller, wherein the first plurality of processors and the home cache coherence controller are interconnected in a point-to-point architecture;
- selecting one or more remote clusters for probing based on the characteristics associated with the probe request and probe filter information, the one or more remote clusters each including multiple processors and a remote cache coherence controller;
- and
- probing the one or more remote clusters.
1 more element
A apparatus for managing probes, the apparatus comprising:
- means for receiving a probe request at a home cache coherence controller in a home cluster, the home cluster including a first plurality of processors and the home cache coherence controller, wherein the first plurality of processors and the home cache coherence controller are interconnected in a point-to-point architecture;
- means for selecting one or more remote clusters for probing based on the characteristics associated with the probe request and probe filter information, the one or more remote clusters each including multiple processors and a remote cache coherence controller;
- and
- means for probing the one or more remote clusters.
1 more element
Dependencies are inferred from the claim text.