[发明专利]具有独立实现优化高速缓存操作的高速缓存相关协议的方法和系统无效
| 申请号: | 99101100.7 | 申请日: | 1999-01-15 |
| 公开(公告)号: | CN1143227C | 公开(公告)日: | 2004-03-24 |
| 发明(设计)人: | R·K·阿里米里;J·S·多森;J·D·刘易斯 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F15/16 | 分类号: | G06F15/16 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 王勇;张志醒 |
| 地址: | 美国*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 一高速缓存相关协议采用一“标记”相关状态以便跟踪用于将一修改值写回至系统存贮器的责任。当将该标记状态分配给一最近加载该修改值的高速缓存行时,该标记状态能够跨越一些高速缓存而(水平地)迁移。还可以使用与该标记状态相关的历史状态。本发明还可用于具有分成组的处理部件的多处理器计算机系统,使得该标记状态能够用于在支持单独的处理部件组的每一组高速缓存中的一个高速缓存行。 | ||
| 搜索关键词: | 具有 独立 实现 优化 高速缓存 操作 相关 协议 方法 系统 | ||
【主权项】:
1.一种在具有多个处理部件的多处理器计算机系统中保持高速缓存相关性的方法,每个处理部件具有至少一个高速缓存,其特征在于包括下列步骤:拷贝一个与一存贮器块相关的值至分别位于第一高速缓存和第二高速缓存中的第一高速缓存块和第二高速缓存块,其中该第一高速缓存支持第一处理部件,该第二高速缓存支持第二处理部件;为第一高速缓存块分配第一相关状态以表示第一高速缓存块含有该值的一共享拷贝并且将排它地提供该值;以及为第二高速缓存块分配第二相关状态以表示第二高速缓存块含有该值的一共享拷贝并且具有优先于任何要求该存贮器块的冲突请求的冲突优先级。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/99101100.7/,转载请声明来源钻瓜专利网。





