发明名称 MANAGING MULTIPLE SPECULATIVE ASSIST THREADS AT DIFFERING CACHE LEVELS
摘要 An illustrative embodiment provides a computer-implemented process for managing multiple speculative assist threads for data pre-fetching that sends a command from an assist thread of a first processor to second processor and a memory, wherein parameters of the command specify a processor identifier of the second processor, responsive to receiving the command, reply by the second processor indicating an ability to receive a cache line that is a target of a pre-fetch, responsive to receiving the command replying by the memory indicating a capability to provide the cache line, responsive to receiving replies from the second processor and the memory, sending, by the first processor, a combined response to the second processor and the memory, wherein the combined response indicates an action, and responsive to the action indicating a transaction can continue sending the requested cache line, by the memory, to the second processor into a target cache level on the second processor.
申请公布号 CA2680601(C) 申请公布日期 2010.11.02
申请号 CA20092680601 申请日期 2009.10.16
申请人 IBM CANADA LIMITED - IBM CANADA LIMITEE 发明人 CHEN, TONG;GAO, YAOQING
分类号 G06F12/02;G06F9/46 主分类号 G06F12/02
代理机构 代理人
主权项
地址