发明名称 Computer processing unit employing aggressive speculative prefetching of instruction and data
摘要 The computer processing unit of the present invention includes a new prefetch instruction, referred to as an STOUCH instruction, which provides the capability to encode compile-time speculations associated with the conditional branches between the time the prefetch request is initiated and the time the prefetched data is actually needed. As a result of this explicit communication of compile-time speculations to the run-time hardware, prefetched lines based on invalid speculations can be discarded earlier, whereas, prefetched lines based on valid speculations can be retained longer in the cache, leading to better cache performance. <IMAGE>
申请公布号 EP0738962(B1) 申请公布日期 2005.08.10
申请号 EP19960104125 申请日期 1996.03.15
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 DUBEY, PRADEEP KUMAR
分类号 G06F9/38;G06F12/12;(IPC1-7):G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址