发明名称 | 用于避免冲突回写造成的活锁的方法和系统 | ||
摘要 | 公开一种在NUMA计算机系统内避免因冲突的回写造成的活锁的方法。响应位于某主节点处的某处理机试图经过存储器请求访问某远程节点处一修改的超高速缓存线,同时在位于所述远程节点处的某处理机试图把该修改的超高速缓存线回写到该主节点,仅当该主节点内的相关性目录把该回写考虑成来自该修改的超高速缓存线的自有节点时才允许在不重试下在该主节点处完成该回写。 | ||
申请公布号 | CN1114865C | 申请公布日期 | 2003.07.16 |
申请号 | CN99127060.6 | 申请日期 | 1999.12.27 |
申请人 | 国际商业机器公司 | 发明人 | 盖里·戴尔·卡彭特;戴维·布莱恩·格拉斯哥 |
分类号 | G06F12/08 | 主分类号 | G06F12/08 |
代理机构 | 中国国际贸易促进委员会专利商标事务所 | 代理人 | 于静 |
主权项 | 1.一种避免非均匀存储器存取计算机系统内因冲突的回写造成的活锁的方法,其中所述非均匀存储器存取计算机系统至少包括二个连接到互连上的节点,所述至少二个节点中的每个包括一个本地系统存储器,所述方法包括步骤:响应位于不同于自有节点的另一节点处的处理机试图经过一存储器请求访问在某一远程节点处的修改的超高速缓存线,同时在位于所述自有节点处的处理机试图把所述修改的超高速缓存线回写到主节点,仅当所述主节点内的相关性目录把所述回写考虑成来自所述修改的超高速缓存线的自有节点时才允许在不重试的情况下下在所述主节点完成所述回写;在所述主节点处重试所述存储器请求;以及在所述主节点完成所述存储器请求。 | ||
地址 | 美国纽约 |