预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113986778A(43)申请公布日2022.01.28(21)申请号202111363263.5(22)申请日2021.11.17(71)申请人海光信息技术股份有限公司地址300384天津市滨海新区天津华苑产业区海泰西路18号北2-204工业孵化-3-8(72)发明人梅程强左航翟海峰陈庆王森宋陆涛乐祥潘于(74)专利代理机构上海知锦知识产权代理事务所(特殊普通合伙)31327代理人汤陈龙(51)Int.Cl.G06F12/084(2016.01)G06F9/50(2006.01)G06F9/54(2006.01)权利要求书3页说明书17页附图6页(54)发明名称一种数据处理方法、共享缓存、芯片系统及电子设备(57)摘要本申请实施例提供一种数据处理方法、共享缓存、芯片系统及电子设备,其中方法包括:获取第一处理器核的数据处理指令,所述数据处理指令包括目标地址;若所述目标地址至少与第二处理器核的处理地址不同,判断所述目标地址是否在第一地址中命中,所述第一地址包括第一way当前缓存的数据的地址;根据命中判断结果,基于所述第一way执行所述数据处理指令;其中,共享缓存包括数据缓存区,所述数据缓存区至少包括第一way和第二way;所述第一way至少用于缓存第一处理器核与第二处理器核的不同处理地址对应的数据;所述第二way用于缓存多个处理器核的共同处理地址对应的数据。本申请实施例能够整体上提升处理器核的数据处理效率。CN113986778ACN113986778A权利要求书1/3页1.一种数据处理方法,其特征在于,包括:获取第一处理器核的数据处理指令,所述数据处理指令包括目标地址;若所述目标地址至少与第二处理器核的处理地址不同,判断所述目标地址是否在第一地址中命中,所述第一地址包括第一缓存行way当前缓存的数据的地址;根据命中判断结果,基于所述第一way执行所述数据处理指令;其中,共享缓存包括数据缓存区,所述数据缓存区至少包括第一way和第二way;所述第一way至少用于缓存第一处理器核与第二处理器核的不同处理地址对应的数据;所述第二way用于缓存多个处理器核的共同处理地址对应的数据。2.根据权利要求1所述的方法,其特征在于,所述第一way具体用于缓存所述多个处理器核的不同处理地址对应的数据;所述目标地址至少与第二处理器核的处理地址不同包括:所述目标地址属于所述多个处理器核的不同处理地址。3.根据权利要求2所述的方法,其特征在于,所述数据处理指令还携带目标标志;其中,所述目标标志的数值为第一值,则所述目标地址属于所述多个处理器核的不同处理地址;所述目标标志的数值为第二值,则所述目标地址属于所述多个处理器核的共同处理地址。4.根据权利要求2所述的方法,其特征在于,所述共享缓存还包括地址索引区,所述地址索引区存储有第一地址的标签tag,以及第二地址的tag;所述第二地址包括所述第二way当前缓存的数据的地址;所述判断所述目标地址是否在第一地址中命中包括:判断所述目标地址是否在所述地址索引区存储的第一地址的tag中命中。5.根据权利要求1所述的方法,其特征在于,所述数据缓存区配置有与第二way不同的多种特殊way,一种特殊way用于缓存任意两个处理器核的不同处理地址对应的数据;所述第一way包含于所述多种特征way中,所述第一way具体用于缓存第一处理器核与第二处理器核的不同处理地址对应的数据;所述第一处理器核和所述第二处理器核为所述多个处理器核中的部分处理器核;所述目标地址至少与第二处理器核的处理地址不同包括:所述目标地址属于第一处理器核与第二处理器核的不同处理地址。6.根据权利要求5所述的方法,其特征在于,所述数据处理指令还携带目标标志;所述目标标志的当前数值与第一way相对应,则所述目标地址属于第一处理器核与第二处理器核的不同处理地址;所述目标标志的当前数值与第二way相对应,则所述目标地址属于所述多个处理器核的共同处理地址;其中,第二way和各种特殊way分别对应所述目标标志的一个数值。7.根据权利要求5所述的方法,其特征在于,所述共享缓存还包括地址索引区,所述地址索引区存储有第二地址的tag,以及各种特殊way当前缓存的数据对应的地址的tag;其中,所述第二地址包括第二way当前缓存的数据的地址,所述各种特殊way当前缓存的数据对应的地址的tag包括:第一way对应的第一地址的tag;所述判断所述目标地址是否在第一地址中命中包括:判断所述目标地址是否在所述地址索引区存储的第一地址的tag中命中。8.根据权利要求1‑7任一项所述的方法,其特征在于,所述根据命中判断结果,基于所2CN113986778A权利要求书2/3页述第一way执行所述数据处理指令包括:若