【技术实现步骤摘要】
本公开的实施例涉及一种数据处理方法、数据处理装置、电子设备和存储介质。
技术介绍
1、目前,对于具有多个处理器和多个高速缓冲存储器(cache,即缓存)的计算机系统,缓存可以缓存大量数据,这些数据可能是独占的,也可能在不同缓存中保存有相同地址的数据副本。当不同的缓存对所缓存的相同地址的数据进行操作时,会产生一致性问题。为了解决这个问题,出现了很多技术来维护数据一致性。例如,当多个缓存存储有相同的数据副本时,某个处理器想修改某个缓存中存储的数据时,该数据在其他缓存的副本将被标记无效,以避免发生一致性错误。
技术实现思路
1、本公开的至少一个实施例提供了一种数据处理方法,所述数据处理方法包括:由第一节点包括的第一处理器内核对存储地址位于所述第一节点之外的第一数据产生第一访问请求,其中,所述第一节点还包括第一节点间一致性扩展单元和用于所述第一节点间一致性扩展单元的目录侦听扩展过滤器,所述目录侦听扩展过滤器包括第一一致性目录,所述第一节点间一致性扩展单元被配置为用于节点间互联;由所述第一节点间一致
...【技术保护点】
1.一种数据处理方法,包括:
2.根据权利要求1所述的数据处理方法,其中,所述第一节点还包括用于所述第一处理器内核的第一缓存、第二处理器内核和用于所述第二处理器内核的第二缓存,
3.根据权利要求2所述的数据处理方法,其中,第二节点包括存储器控制器、用于所述存储器控制器的目录侦听过滤器以及由所述存储器控制器控制的系统存储器,所述目录侦听过滤器包括第二一致性目录,所述第一数据的存储地址位于所述第二节点的系统存储器中,
4.根据权利要求1所述的数据处理方法,其中,第二节点包括存储器控制器以及由所述存储器控制器控制的系统存储器,所述第一数据
...【技术特征摘要】
1.一种数据处理方法,包括:
2.根据权利要求1所述的数据处理方法,其中,所述第一节点还包括用于所述第一处理器内核的第一缓存、第二处理器内核和用于所述第二处理器内核的第二缓存,
3.根据权利要求2所述的数据处理方法,其中,第二节点包括存储器控制器、用于所述存储器控制器的目录侦听过滤器以及由所述存储器控制器控制的系统存储器,所述目录侦听过滤器包括第二一致性目录,所述第一数据的存储地址位于所述第二节点的系统存储器中,
4.根据权利要求1所述的数据处理方法,其中,第二节点包括存储器控制器以及由所述存储器控制器控制的系统存储器,所述第一数据的存储地址位于所述第二节点的系统存储器中,
5.根据权利要求4所述的数据处理方法,还包括:
6.根据权利要求5所述的数据处理方法,其中,所述第二节点还包括用于所述存储器控制器的目录侦听过滤器,所述目录侦听过滤器包括第二一致性目录,
7.根据权利要求3或4所述的数据处理方法,其中,所述第二节点还包括第二节点间一致性扩展单元,所述第二节点间一致性扩展单元被配置为用于节点间互联,
8.根据权利要求3或6所述的数据处理方法,还包括:
9.根据权利要求8所述的数据处理方法,还包括:
10.根据权利要求1-9任一所述的数据处理方法,其中,所述第一节点间一致性扩展单元通过所述第一节点的交换单元与所述目录侦听扩展过滤器通信。
11.一种电子设备,包括彼此通信连接的多个节点,其中,所述多个节点包括第一节点,所述第一节点包括第一处理器内核、第一节点间一致性扩展单元和用于所述第一节点间一致性扩展单元的目录侦听扩展过滤器,所述目录侦听扩展过滤器包括第一一致性目录,所述第一节点间一致性扩展单元被配置为用于节点间互联,
12.根据权利要求11所述的电子设备,其中,所述第一节点还包括用于所述第一处理器内核的第一缓存、第二处理器内核和用于所述第二处理器内核的第二缓存,
13.根据权利要求12所述的电子设备,其...
【专利技术属性】
技术研发人员:贾启祥,
申请(专利权)人:海光信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。