发明名称 |
在相关的多处理器中支持机会共享的方法和设备 |
摘要 |
本发明公开了一种用于改善高速缓存性能的系统和方法。在一个实施例中,处理器带有高速缓存,而该高速缓存中具有将被逐出的脏高速缓存行,那么该处理器可以把这个脏高速缓存行发送给另一个处理器的高速缓存中的可用替代块。在一个实施例中,可用替代块可以包含处于无效状态的高速缓存行。在另一个实施例中,可用替代块可以包含处于无效状态或共享状态的高速缓存行。使用一组接受信号和后退信号可以禁止把脏高速缓存行多重转移到一个以上的处理器的高速缓存中。可以把这些接受信号组合起来以禁止多个处理器接受脏高速缓存行,同时禁止系统存储器接受所述脏高速缓存行。 |
申请公布号 |
CN1287293C |
申请公布日期 |
2006.11.29 |
申请号 |
CN200310117013.9 |
申请日期 |
2003.11.27 |
申请人 |
英特尔公司 |
发明人 |
萨曼莎·J·埃迪里苏里亚;苏亚特·雅米尔;戴维·E·迈纳;R·弗兰克·奥布莱奈斯;史蒂文·J·图;汉格·T·源 |
分类号 |
G06F12/08(2006.01);G06F12/12(2006.01) |
主分类号 |
G06F12/08(2006.01) |
代理机构 |
北京东方亿思知识产权代理有限责任公司 |
代理人 |
王怡 |
主权项 |
1.一种处理器,包括:第一高速缓冲存储器,其从所述第一高速缓冲存储器中的第一块中逐出第一脏高速缓存行;和耦合到所述第一高速缓冲存储器上和处理器间接口上的处理器间接口装置,该处理器间接口装置在所述第一脏高速缓存行被从所述第一高速缓冲存储器中逐出之后,开始对耦合到所述处理器间接口上的第二处理器中的第二高速缓冲存储器中的第一替代块的监听请求。 |
地址 |
美国加利福尼亚州 |