发明名称 Instruction pair detection and pseudo ports for cache array
摘要 Embodiments are provided in which a first and second instructions are executed in parallel. A first and a second address are generated according to the first and second instructions, respectively. The first address is used to select a data cache line of a data cache RAM and a first data bank from the data cache line. The second address is used to select a second data bank from the data cache. The first and second data banks are outputted in parallel from the data cache RAM. An instruction pair testing circuit tests the probability of the first and second instructions accessing a same data cache line of the data cache RAM. If it is unlikely that the two instructions will access a same data cache line, the second instruction is refetched and re-executed, and the second data bank is not used.
申请公布号 US6763421(B2) 申请公布日期 2004.07.13
申请号 US20010975405 申请日期 2001.10.11
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 LUICK DAVID ARNOLD
分类号 G06F9/312;G06F9/38;G06F12/08;(IPC1-7):G06F12/00 主分类号 G06F9/312
代理机构 代理人
主权项
地址