发明名称 一种缓存数据控制方法、节点控制器和系统
摘要 本发明实施例公开了一种缓存数据控制方法,节点控制器接收源节点发送的数据访问请求;其中,数据访问请求携带访问地址和访问类型;若访问类型为共享请求,节点控制器查询第一目录中是否存在访问地址的第一目录项,若为是,确定访问地址对应的缓存数据为独占态;根据第一目录项中的存储位置确定缓存数据所在的目标节点;节点控制器向目标节点发送第一侦听消息,第一侦听消息用于指示目标节点将缓存数据返回给节点控制器;节点控制器将缓存数据返回至源节点,并删除第一目录中第一目录项。本发明实施例还公开了一种节点控制器。采用本发明,能较少目录对存储空间的需求。
申请公布号 CN104899160A 申请公布日期 2015.09.09
申请号 CN201510292332.6 申请日期 2015.05.30
申请人 华为技术有限公司 发明人 程永波
分类号 G06F12/08(2006.01)I 主分类号 G06F12/08(2006.01)I
代理机构 广州三环专利代理有限公司 44202 代理人 郝传鑫;熊永强
主权项 一种多处理器系统的缓存数据控制方法,其特征在于,包括:节点控制器接收源节点发送的数据访问请求;其中,所述数据访问请求携带访问地址和访问类型;若所述访问类型为共享请求,所述节点控制器查询第一目录中是否存在所述访问地址的第一目录项,若为是,确定所述访问地址对应的缓存数据为独占态;根据所述第一目录项中的存储位置确定所述缓存数据所在的目标节点;所述节点控制器向所述目标节点发送第一侦听消息,所述第一侦听消息用于指示所述目标节点将所述缓存数据返回给所述节点控制器;所述节点控制器将所述缓存数据返回至所述源节点,并删除所述第一目录中所述第一目录项。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼