发明名称 |
Cache injection directing technique |
摘要 |
A method for directing cache injection based on actual system load may include providing a snooping-based fabric having two or more bus-coupled units. At least one of the bus-coupled units may be configured as an injection unit for directing cache injection. A snoop request may be transmitted from the injection unit to one or more destination units of the other bus-coupled unit. The snoop request may include an identification value having a function identifier. The function identifier may identify a destination function for the cache injection, where the destination function is configured to run on the destination unit. A snoop response may be transmitted from the destination unit to the injection unit in response to the snoop request. The snoop response may include a function response value indicating whether the function identifier matches a function indication of a snoop register for the destination unit. |
申请公布号 |
US9158692(B2) |
申请公布日期 |
2015.10.13 |
申请号 |
US200912499249 |
申请日期 |
2009.07.08 |
申请人 |
International Business Machines Corporation |
发明人 |
Auernhammer Florian A.;Sagmeister Patricia M. |
分类号 |
G06F12/08 |
主分类号 |
G06F12/08 |
代理机构 |
Nelson and Nelson |
代理人 |
Nelson and Nelson ;Nelson Daniel P.;Nelson Alexis V. |
主权项 |
1. A method for directing cache injection based on actual system load, the method comprising:
providing a snooping-based fabric having at least two bus-coupled units, wherein at least one of the bus-coupled units comprises an injection unit for directing cache injection; transmitting a snoop request from the injection unit to at least one destination unit of the other bus-coupled unit, wherein the snoop request comprises an identification value comprising (1) a local partition (“LPAR”) identifier identifying a local partition in the system as a destination LPAR for the cache injection; and (2) a function identifier identifying a destination function for the cache injection, wherein the destination function is configured to run on at least one destination unit; and responding to the snoop request by transmitting a snoop response from the destination unit to the injection unit. |
地址 |
Armonk NY US |