发明名称 |
伪高速缓冲存储器系统和方法 |
摘要 |
具体地,在本发明中,可以将高速缓冲存储器单元指定为用于共同层级之内的另一高速缓冲存储器单元的伪高速缓冲存储器单元。例如,在层级的高速缓存级L2上的高速缓冲存储器单元“X”处出现高速缓存不命中的情况下,向高速缓存级L3(外部)上的高速缓冲存储器单元以及高速缓存级L2上的一个或多个其它高速缓冲存储器单元发送请求。L2级高速缓冲存储器单元将命中或不命中作为搜索结果返回。它们通常并不搜索L3,甚至也不将L3结果写回(例如,如果结果是不命中)。就此来说,如果所有的L2不命中,仅仅将该请求的直接源头与L3结果一起写回。如此,其它L2级高速缓冲存储器单元将原始的L2高速缓冲存储器单元作为伪高速缓存来服务。 |
申请公布号 |
CN101739355A |
申请公布日期 |
2010.06.16 |
申请号 |
CN200910208362.9 |
申请日期 |
2009.11.12 |
申请人 |
国际商业机器公司 |
发明人 |
K·J·杜瓦圣;D·金;M·J·金 |
分类号 |
G06F12/08(2006.01)I;G06F13/16(2006.01)I |
主分类号 |
G06F12/08(2006.01)I |
代理机构 |
北京市中咨律师事务所 11247 |
代理人 |
于静;杨晓光 |
主权项 |
一种伪存储器系统,包括:第一存储器单元,装配于总线上;第一管理器,耦合至所述第一存储器单元;以及第二存储器单元,装配于所述总线上,所述第二存储器单元与所述第一存储器单元位于共同层级上,所述第一高速缓存管理器被配置用于接收请求,将所述请求发送给所述第二存储器单元,并指定所述第二存储器单元作为用于所述第一存储器单元的伪存储器单元。 |
地址 |
美国纽约 |