发明名称 | 数据处理系统和高速缓存替换方法 | ||
摘要 | 提供了一种数据处理系统,包括;至少一个处理单元(10),用于处理数据;存储装置(40),用于存储数据;以及高速缓存存储装置(20),用于对存储装置(40)中存储的数据进行高速缓存,所述高速缓存存储装置(20)与至少一个处理单元(10)相关联。互连装置(30)设置用于连接存储装置(40)和高速缓存存储装置(20)。高速缓存存储装置(20)适于基于存储在高速缓存存储装置中的高速缓存数据与最近一次在互连装置上传送的数据之间的比较结果,使用存储在存储装置中的数据对存储在高速缓存存储装置中的高速缓存数据中的选定数据执行高速缓存替换,所述比较包括确定当执行所述高速缓存替换时,相对于最近一次在互连装置上传送的数据,存储在高速缓存存储装置中的哪些高速缓存数据会导致最小的改变。 | ||
申请公布号 | CN100590612C | 申请公布日期 | 2010.02.17 |
申请号 | CN200680004077.X | 申请日期 | 2006.01.27 |
申请人 | NXP股份有限公司 | 发明人 | 毕尤·托马斯;萨拿斯·卡拉帕姆 |
分类号 | G06F12/12(2006.01)I | 主分类号 | G06F12/12(2006.01)I |
代理机构 | 中科专利商标代理有限责任公司 | 代理人 | 朱进桂 |
主权项 | 1.一种数据处理系统,包括:至少一个处理单元(10),用于处理数据;存储装置(40),用于存储数据;高速缓存存储装置(20),用于对存储装置(40)中存储的数据进行高速缓存,所述高速缓存存储装置(20)与至少一个处理单元(10)相关联;互连装置(30),用于连接存储装置(40)和高速缓存存储装置(20);其中高速缓存存储装置(20)适于基于存储在高速缓存存储装置(20)中的高速缓存数据与最近一次在互连装置(30)上传送的数据之间的比较结果,使用存储在存储装置(40)中的数据对存储在高速缓存存储装置(20)中的高速缓存数据中的选定数据执行高速缓存替换,所述比较包括确定当执行所述高速缓存替换时,相对于最近一次在互连装置(30)上传送的数据,存储在高速缓存存储装置中的哪些高速缓存数据会导致最小的改变。 | ||
地址 | 荷兰艾恩德霍芬 |