【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种混合目录设置方法、存储介质和电子设备。
技术介绍
1、在计算机体系结构中,缓存一致性(cache coherence)是指确保多个本地缓存中的共享资源数据保持一致性。这在多核处理器环境中尤为重要,因为系统中的多个客户端(如处理器核心)可能会缓存共享内存资源,从而导致数据不一致的现象。随着多核处理器的普及,缓存一致性主要面临的问题是如何在多个缓存和内存中维护相同数据的一致性。
2、在单核处理器系统中,由于系统中仅有一个cpu核心及其缓存,因而不存在跨多个核心的缓存一致性问题。然而,在多处理器或多核系统中,为了提高系统性能,每个处理器或核心通常配有其私有缓存。这些缓存通过快速提供对频繁访问数据的便捷存取,在计算机体系结构中发挥着关键作用。然而,保持这些私有缓存中数据的一致性是一项具有挑战性的任务,经常会引发缓存一致性问题。
3、缓存一致性目录系统的主要功能是解决数据一致性问题。该系统依赖于集中式目录来维护缓存的一致性状态。在这种系统中,一致性状态一般包括修改(modified, m
...【技术保护点】
1.一种混合目录设置方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述有限指针目录的指针关联C个处理器核心的情况下,每一指针具有位的字段。
3.根据权利要求1所述的方法,其特征在于,所述一级表项包含标签字段、状态位和第一位向量,其中,所述标签字段标识所述共享资源的地址,所述状态位记录所述一致性状态,所述第一位向量标识具有所述共享资源的数据副本的子集。
4.根据权利要求3所述的方法,其特征在于,所述二级表项包含子集编号和第二位向量,所述第二位向量标识所述子集编号标识的子集内具有所述数据副本的处理器核心。<
...【技术特征摘要】
1.一种混合目录设置方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述有限指针目录的指针关联c个处理器核心的情况下,每一指针具有位的字段。
3.根据权利要求1所述的方法,其特征在于,所述一级表项包含标签字段、状态位和第一位向量,其中,所述标签字段标识所述共享资源的地址,所述状态位记录所述一致性状态,所述第一位向量标识具有所述共享资源的数据副本的子集。
4.根据权利要求3所述的方法,其特征在于,所述二级表项包含子集编号和第二位向量,所述第二位向量标识所述子集编号标识的子集内具有所述数据副本的处理器核心。
5.根据权利要求4所述的方法,其特征在于,所述一级表项的第一索引根据数据副本所在数据块的地址信息获得;所述第二位向量中包含所述二级表项的第二索引,且所述第二索引基于所述第一索引和所述子集编号的...
【专利技术属性】
技术研发人员:朱菁菁,申高花,赵烁,程宝忠,
申请(专利权)人:合肥芯车无限半导体科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。