发明名称 Method and apparatus for filtering snoop requests in a point-to-point interconnect architecture
摘要 A method and apparatus for supporting cache coherency in a multiprocessor computing environment having multiple processing units, each processing unit having one or more local cache memories associated and operatively connected therewith. The method comprises providing a snoop filter device associated with each processing unit, each snoop filter device having a plurality of dedicated input ports for receiving snoop requests from dedicated memory writing sources in the multiprocessor computing environment. Each of the memory writing sources is directly connected to the dedicated input ports of all other snoop filter devices associated with all other processing units in a point-to-point interconnect fashion. Each snoop filter device includes a plurality of parallel operating port snoop filters in correspondence with the plurality of dedicated input ports that are adapted to concurrently filter snoop requests received from respective dedicated memory writing sources and forward a subset of those requests to its associated processing unit.
申请公布号 US7386683(B2) 申请公布日期 2008.06.10
申请号 US20050093131 申请日期 2005.03.29
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BLUMRICH MATTHIAS A.;CHEN DONG;GARA ALAN G.;GIAMPAPA MARK E.;HEIDELBERGER PHILIP;HOENICKE DIRK I.;OHMACHT MARTIN;SALAPURA VALENTINA;VRANAS PAVLOS M.
分类号 G06F13/28;G06F12/00 主分类号 G06F13/28
代理机构 代理人
主权项
地址