[发明专利]多处理机数据处理系统中同级到同级的超高速缓存移动无效
申请号: | 00101693.8 | 申请日: | 2000-01-27 |
公开(公告)号: | CN1142503C | 公开(公告)日: | 2004-03-17 |
发明(设计)人: | 多纳尔德·李·弗里克森;加利·迈克尔·里伯特;约汉·D·伊里什 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16;G06F12/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 付建军 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种多处理机环境下使用的超高速缓存系统。第一处理机利用第一个第1级超高速缓存访问数据,而第二处理机利用第二个第1级超高速缓存访问数据。在第一个和第二个第1级超高速缓存、第2级超高速缓存和主存储器之间设置一个存储控制电路。第2级超高速缓存保持主存储中的数据的拷贝并且还保持第1级超高速缓存是否存储有数据的拷贝的指示以及这些拷贝是否被修改过的指示。该高速缓存系统改进了由多个处理机重复地写同一数据的操作。 | ||
搜索关键词: | 处理机 数据处理系统 同级 超高速 缓存 移动 | ||
【主权项】:
1.一种用于由第一和第二处理机产生存储器存取的多处理机环境中的超高速缓存系统,该系统包括:一个共享的较低层存储系统,一个配置成和所述较低层存储系统以及所述第一处理机连接的第一超高速缓存,其从所述第一处理机接收存储器存取命令以确定要存储到所述较低层存储系统中的数据或者要从所述较低层存储系统装入的数据,所述第一超高速缓存响应于所述存储器存取命令从所述较低层存储系统装入数据和向所述较低层存储系统存储数据,一个配置成和所述较低层存储系统以及所述第二处理机连接的第二超高速缓存,其从所述第二处理机接收存储器存取命令以确定要存储到所述较低层存储系统中的数据或者要从所述较低层存储系统装入的数据,所述第二超高速缓存响应所述存储器存取命令从所述较低层存储系统装入数据和向所述较低层存储系统存储数据,一个超高速缓存存储控制电路,该存储控制电路管理从所述较低层存储系统向所述各超高速缓存装入数据以及从所述各超高速缓存向所述较低层存储系统存储数据,其中,一旦从所述第一超高速缓存接收对已由所述第二处理机修改过的并以修改过的形式存储在所述第二超高速缓存中的数据的请求时,所述存储控制电路使所述第二超高速缓存在不把所述数据回送到所述共享的较低层存储系统的情况下把所述数据传送到所述第一超高速缓存,从而改进由第一和第二处理机对相同数据的反复写的操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/00101693.8/,转载请声明来源钻瓜专利网。