权重可配置的片上网络缓存系统、方法、数据更新方法技术方案

技术编号:42833908 阅读:44 留言:0更新日期:2024-09-24 21:06
本申请涉及片上网络互联、芯片缓存技术领域,公开一种权重可配置的片上网络缓存系统、方法、数据更新方法,所述系统包括多个核心,每个核心具有不同的数据处理需求;缓存节点位于片上网络中心,用于存储数据并最小化数据访问延迟;寄存器系统与缓存节点相连接,用于持续跟踪命中计数、缺失总数及配置次数;执行逻辑模块,用于根据每个核心的数据请求的类型,确定缓存处理机制,并更新相关缓存行的替换优先级,所述缓存处理机制包括缓存替换和旁路策略。本公开针对不同的核心数据请求特点,配置不同的缓存读取/写入/替换权重,使得缓存针对不同核心的请求具有不同的数据保持/数据迭代机制,有效地提高了缓存数据命中率。

【技术实现步骤摘要】

本申请涉及片上网络互联、芯片缓存,例如涉及一种权重可配置的片上网络缓存系统、方法、数据更新方法


技术介绍

1、在芯片设计领域,随着摩尔定律的推进速度逐渐放缓,多处理器片上系统已成为新的研发焦点。然而,传统的通信模式,如总线或交叉开关,已无法满足多处理器间日益增长的高速、高带宽通信需求。特别是在处理器核心数量不断增加的背景下,通信效率已成为制约多处理器片上系统性能的关键因素。

2、为解决这一问题,借鉴计算机网络数据传输的理念,片上网络技术应运而生,并逐步取代了传统的通信方式。该技术通过构建一个连接多个核心的拓扑结构,并共享缓存资源,从而简化了数据请求流程,显著提升了系统的可扩展性和传输带宽。

3、不过,在片上网络通信中,不同核心的数据请求模式差异显著。一些核心需要频繁访问相同数据,要求缓存具有较强的数据保持能力;而另一些核心则更倾向于快速迭代不同数据,需要缓存能够迅速更新。这两种截然不同的需求在现有的统一缓存管理策略下难以得到妥善平衡,导致缓存命中率低、外存交互频繁以及存储带宽利用率低下。

4、需要说明的是,在上述背景技本文档来自技高网...

【技术保护点】

1.一种权重可配置的片上网络的缓存系统,其特征在于,包括:

2.根据权利要求1所述的系统,其特征在于,所述执行逻辑模块被配置为:

3.根据权利要求2所述的系统,其特征在于,缓存组包括多个缓存行,每一个缓存行均包含:

4.一种数据更新方法,其特征在于,应用于如权利要求1至3任一项所述的权重可配置的片上网络缓存系统,所述方法包括,

5.根据权利要求4所述的方法,其特征在于,所述更新每一个缓存行中以coreID为地址的寄存器表格,步骤包括:

6.一种权重可配置的片上网络缓存方法,其特征在于,应用于如权利要求1至3任一项所述的权重可配置...

【技术特征摘要】

1.一种权重可配置的片上网络的缓存系统,其特征在于,包括:

2.根据权利要求1所述的系统,其特征在于,所述执行逻辑模块被配置为:

3.根据权利要求2所述的系统,其特征在于,缓存组包括多个缓存行,每一个缓存行均包含:

4.一种数据更新方法,其特征在于,应用于如权利要求1至3任一项所述的权重可配置的片上网络缓存系统,所述方法包括,

5.根据权利要求4所述的方法,其特征在于,所述更新每一个缓存行中以coreid为地址的寄存器表格,步骤包括:

6.一种权重可配置的片上网络缓存方法,其特...

【专利技术属性】
技术研发人员:周凯王帅赵鑫鑫姜凯
申请(专利权)人:山东浪潮科学研究院有限公司
类型:发明
国别省市:

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

1