[发明专利]用于避免因冲突的失效事务而造成的活锁的方法和系统无效
申请号: | 99126570.X | 申请日: | 1999-12-24 |
公开(公告)号: | CN1116641C | 公开(公告)日: | 2003-07-30 |
发明(设计)人: | 盖里·戴尔·卡彭特;马克·埃德华·迪恩;戴维·布莱恩·格拉斯哥 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 于静 |
地址: | 暂无信息 | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于避免非均匀存储器存取(NUMA)系统中因冲突的失效事务而造成的活锁的方法。一个NUMA计算机系统包括至少二个连接到一个互连上的节点。每个节点包括一个本地系统存储器。为了响应第一节点的一个处理器所发出的要求使得一个超高速缓存线的一个远程拷贝无效的请求,并响应同时所发生的第二节点的一个处理器要求也使得所述超高速缓存线无效的请求,允许完成其中的一个请求。所允许的请求为在相关点一般指主节点上完成而不必重试的第一请求。然后允许完成另一个请求。 | ||
搜索关键词: | 用于 避免 冲突 失效 事务 造成 方法 系统 | ||
【主权项】:
1.一种用于避免非均匀存储器存取计算机系统内因冲突的失效事务而造成的活锁的方法,其中所述非均匀存储器存取计算机系统包括至少二个连接到一个互连上的节点,并且所述至少二个节点中的每个包括一个本地系统存储器,所述方法包括步骤:响应第一节点的一个处理器要求使一个超高速缓存线无效的请求,并响应同时发生的第二节点的一个处理器要求也使所述超高速缓存线无效的请求,允许完成所述二个请求中的一个,其中所述的被允许的请求是到达相关性点的不必重试的第一请求;以及然后,允许完成所述二个请求中的另一个请求。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/99126570.X/,转载请声明来源钻瓜专利网。