混合目录设置方法、存储介质和电子设备技术

技术编号:46601427 阅读:1 留言:0更新日期:2025-10-10 21:32
本发明专利技术公开了一种混合目录设置方法、存储介质和电子设备,涉及数据处理技术领域,所述方法包括:确定具有共享资源的数据副本的处理器核心数量;若处理器核心数量不超过预设的数量阈值,则使用有限指针目录作为目标目录,有限指针目录的指针关联存有共享资源的数据副本的处理器核心;否则,使用两级稀疏目录作为目标目录,将处理器核心划分为多个子集,使用两级稀疏目录中的一级表项、二级表项关联目标子集中的存有数据副本的处理器核心;若存在针对共享资源进行一致性变化操作的处理器核心,通过目标目录调整存有数据副本的处理器核心的数据副本,以使得各处理器核心同步一致性变化操作,以提高目录的可用性。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种混合目录设置方法、存储介质和电子设备


技术介绍

1、在计算机体系结构中,缓存一致性(cache coherence)是指确保多个本地缓存中的共享资源数据保持一致性。这在多核处理器环境中尤为重要,因为系统中的多个客户端(如处理器核心)可能会缓存共享内存资源,从而导致数据不一致的现象。随着多核处理器的普及,缓存一致性主要面临的问题是如何在多个缓存和内存中维护相同数据的一致性。

2、在单核处理器系统中,由于系统中仅有一个cpu核心及其缓存,因而不存在跨多个核心的缓存一致性问题。然而,在多处理器或多核系统中,为了提高系统性能,每个处理器或核心通常配有其私有缓存。这些缓存通过快速提供对频繁访问数据的便捷存取,在计算机体系结构中发挥着关键作用。然而,保持这些私有缓存中数据的一致性是一项具有挑战性的任务,经常会引发缓存一致性问题。

3、缓存一致性目录系统的主要功能是解决数据一致性问题。该系统依赖于集中式目录来维护缓存的一致性状态。在这种系统中,一致性状态一般包括修改(modified, m)、独占(exclu本文档来自技高网...

【技术保护点】

1.一种混合目录设置方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述有限指针目录的指针关联C个处理器核心的情况下,每一指针具有位的字段。

3.根据权利要求1所述的方法,其特征在于,所述一级表项包含标签字段、状态位和第一位向量,其中,所述标签字段标识所述共享资源的地址,所述状态位记录所述一致性状态,所述第一位向量标识具有所述共享资源的数据副本的子集。

4.根据权利要求3所述的方法,其特征在于,所述二级表项包含子集编号和第二位向量,所述第二位向量标识所述子集编号标识的子集内具有所述数据副本的处理器核心。</p>

5.根据...

【技术特征摘要】

1.一种混合目录设置方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述有限指针目录的指针关联c个处理器核心的情况下,每一指针具有位的字段。

3.根据权利要求1所述的方法,其特征在于,所述一级表项包含标签字段、状态位和第一位向量,其中,所述标签字段标识所述共享资源的地址,所述状态位记录所述一致性状态,所述第一位向量标识具有所述共享资源的数据副本的子集。

4.根据权利要求3所述的方法,其特征在于,所述二级表项包含子集编号和第二位向量,所述第二位向量标识所述子集编号标识的子集内具有所述数据副本的处理器核心。

5.根据权利要求4所述的方法,其特征在于,所述一级表项的第一索引根据数据副本所在数据块的地址信息获得;所述第二位向量中包含所述二级表项的第二索引,且所述第二索引基于所述第一索引和所述子集编号的...

【专利技术属性】
技术研发人员:朱菁菁申高花赵烁程宝忠
申请(专利权)人:合肥芯车无限半导体科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1