发明名称 |
在存储器部件之间保持数据一致性的方法和系统 |
摘要 |
一种数据处理系统包含执行指示和更新在存储器子系统内的所有数据线的一致状态的一致性协议,并且响应对包含修改的数据副本的存储器位置的裸写操作,将存储器位置的一致状态从修改(M)改变到无效(I),而不启动推送数据到主存储器的相应的地址位置。在一致性协议中包含一组对存储器控制器接收的裸写请求的响应,其包括(1)当存储器控制器不能为写数据操作分配缓冲器,并且在该存储器位置的数据不是M状态时,发出重试响应;(2)当存储器控制器能够分配缓冲器时,发出Null响应;(3)当在存储器位置的数据从M变到I状态时,发出组合的Ack_Resend响应。当对特定的裸写操作在存储器克隆体接收到组合的响应时,将存储器位置的保护转移到存储器克隆体。 |
申请公布号 |
CN1504902A |
申请公布日期 |
2004.06.16 |
申请号 |
CN200310118647.6 |
申请日期 |
2003.11.27 |
申请人 |
国际商业机器公司 |
发明人 |
拉维·K·阿瑞米利;本杰曼·L·古德曼;朱蒂·B·卓讷尔 |
分类号 |
G06F12/08 |
主分类号 |
G06F12/08 |
代理机构 |
中国国际贸易促进委员会专利商标事务所 |
代理人 |
冯赓宣 |
主权项 |
1、一种数据处理系统,包含:具有处理器和存储器克隆体的处理器芯片;具有各存储器部件的存储器子系统;互连所述存储器子系统和所述处理器芯片的装置;在所述存储器子系统内保持数据一致性并且还控制数据克隆操作所影响的所述存储器子系统内的所有数据线的一致状态的一致性协议。 |
地址 |
美国纽约 |