发明名称 用于实现组合式数据/相关性高速缓存的方法和装置
摘要 公开了一种实现用于共享存储器的多处理器的组合式数据/相关性高速缓存的方法和装置。该组合式数据/相关性高速缓存包括具有多个条目的系统高速缓存。该方法包括:构建具有多个条目的系统高速缓存目录,其中条目的数量与系统高速缓存的条目的数量相等。该构建步骤包括指定用于每一条目的多个子条目,该指定由可用于执行系统高速缓存相关性功能的多个子条目确定。该构建步骤还包括:提供用于每一条目的子条目逻辑指示符;以及经由子条目逻辑指示符,将用于每一条目的子条目中的一个映射到系统高速缓存。
申请公布号 CN100514311C 申请公布日期 2009.07.15
申请号 CN200680004595.1 申请日期 2006.02.08
申请人 国际商业机器公司 发明人 布鲁斯·瓦加尔;帕克-金·马克;剀斯·兰格斯顿
分类号 G06F12/08(2006.01)I 主分类号 G06F12/08(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 陈 炜
主权项 1. 一种实现用于共享存储器的多处理器的组合式数据/相关性高速缓存的方法,该组合式数据/相关性高速缓存包括具有多个条目的系统高速缓存,该方法包括:构建具有多个条目的系统高速缓存目录,其中条目的数量与系统高速缓存的条目的数量相等,该构建步骤包括:指定用于每一条目的多个子条目,每个子条目具有单独的地址,其中用于每一条目的子条目中只有一个子条目具有相应的高速缓存条目,表示在该高速缓存内有数据可用,并且由可用于执行系统高速缓存相关性功能的多个子条目确定子条目的数量;提供用于每一条目的子条目逻辑指示符;以及经由子条目逻辑指示符,将用于每一条目的子条目中的一个映射到系统高速缓存。
地址 美国纽约