Patent · US Active

Adaptive snoop-and-forward mechanisms for multiprocessor systems

US7856535B2 · kind B2 · utility

4Cited by
1References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 21, 2008
Grant dateDec 21, 2010
Priority date
Expiry dateSep 17, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/507
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In a network-based cache-coherent multiprocessor system, when a node receives a cache request, the node can perform an intra-node cache snoop operation and forward the cache request to a subsequent node in the network. A snoop-and-forward prediction mechanism can be used to predict whether lazy forwarding or eager forwarding is used in processing the incoming cache request. With lazy forwarding, the node cannot forward the cache request to the subsequent node until the corresponding intra-node cache snoop operation is completed. With eager forwarding, the node can forward the cache request to the subsequent node immediately, before the corresponding intra-node cache snoop operation is completed. Furthermore, the snoop-and-forward prediction mechanism can be enhanced seamlessly with an appropriate snoop filter to avoid unnecessary intra-node cache snoop operations.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.