发明名称 |
Method and apparatus for resolving probes in multi-processor systems which do not use external duplicate tags for probe filtering |
摘要 |
A processor of a multiprocessor system is configured to transmit a full probe to a cache associated with the processor to transfer data from the stored data of the cache. The data corresponding to the full probe is transferred during a time period. A first tag-only probe is also transmitted to the cache during the same time period to determine if the data corresponding to the tag-only probe is part of the stored data stored in the cache. A stream of probes accesses the cache in two stages. The cache is composed of a tag structure and a data structure. In the first stage, a probe is designated a tag-only probe and accesses the tag structure, but not the data structure, to determine tag information indicating a hit or a miss. In the second stage, if the probe returns tag information indicating a cache hit the probe is designated to be a full probe and accesses the data structure of the cache. If the probe returns tag information indicating a cache miss the probe does not proceed to the second stage.
|
申请公布号 |
US6295583(B1) |
申请公布日期 |
2001.09.25 |
申请号 |
US19980099400 |
申请日期 |
1998.06.18 |
申请人 |
COMPAQ INFORMATION TECHNOLOGIES GROUP, L.P. |
发明人 |
RAZDAN RAHUL;KATZMAN SOLOMON J.;KELLER JAMES B.;KESSLER RICHARD E. |
分类号 |
G06F12/08;(IPC1-7):G06F12/00 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|