发明名称 Cache system with groups of lines and with coherency for both single lines and groups of lines
摘要 In a computer system with caching, memory transactions can retrieve and store groups of lines. Coherency states are maintained for groups of lines, and for individual lines. A single coherency transaction, and a single address transaction, can then result in the transfer of multiple lines of data, reducing overall latency. Even though lines may be transferred as a group, the lines can subsequently be treated separately. This avoids many of the problems caused by long lines, such as increased cache-to-cache copy activity. In one alternative, when a cache memory requests a group of lines, and when the group of lines is partially owned by another cache memory, then the requesting cache receives fewer than all the lines in the requested group.
申请公布号 US6662277(B2) 申请公布日期 2003.12.09
申请号 US20010919309 申请日期 2001.07.31
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 GAITHER BLAINE D.
分类号 G06F12/08;G06F15/16;G06F15/177;(IPC1-7):G06F12/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址