一种存储地址处理方法和设备技术

技术编号:43883104 阅读:19 留言:0更新日期:2024-12-31 19:07
本申请公开一种存储地址处理方法和设备,方法包括:获得第一地址数据;根据预设的哈希矩阵和第一地址数据的哈希因子对第一地址数据的索引部分进行第一处理,得到第一地址数据的预处理索引,哈希因子根据第一地址数据的标签部分获得;根据第一地址数据的偏移因子对预处理索引进行第二处理,以获得第一地址数据的目标索引,偏移因子根据第一地址数据的标签部分获得。

【技术实现步骤摘要】

本申请涉及数据处理,特别涉及一种存储地址处理方法和设备


技术介绍

1、电子设备的处理器(如gpu,cpu等)一般都配置有高速缓存(cache),处理器所发出来的请求中携带的物理地址,需要映射到高速缓存的索引上。

2、数据在高速缓存中的缓存地址一般可以包括索引(index)、标签(tag)和偏移量(offset)三个部分。相关技术在将处理器请求的物理地址映射到缓存地址的索引上时,一般会基于哈希算法(例如位异或哈希算法xorhash)来处理物理地址,获得对应的缓存地址的索引,这种映射方式容易导致数据冲突。


技术实现思路

1、为此,本申请公开如下技术方案:

2、本申请第一方面提供一种存储地址处理方法,包括:

3、获得第一地址数据;

4、根据预设的哈希矩阵和所述第一地址数据的哈希因子对所述第一地址数据的索引部分进行第一处理,得到所述第一地址数据的预处理索引,所述哈希因子根据所述第一地址数据的标签部分获得;

5、根据所述第一地址数据的偏移因子对所述预处理索引本文档来自技高网...

【技术保护点】

1.一种存储地址处理方法,包括:

2.根据权利要求1所述的方法,获得所述哈希因子和所述偏移因子的方法包括:

3.根据权利要求1所述的方法,获得所述哈希因子和所述偏移因子的方法包括:

4.根据权利要求1所述的方法,获得所述哈希因子和所述偏移因子的方法包括:

5.根据权利要求1所述的方法,获得所述哈希因子和所述偏移因子的方法包括:

6.根据权利要求5所述的方法,所述多个地址数据包括目标时间段内获得的多个地址数据;

7.根据权利要求1所述的方法,所述根据预设的哈希矩阵和所述第一地址数据的哈希因子对所述第一地址数据的索引部分...

【技术特征摘要】

1.一种存储地址处理方法,包括:

2.根据权利要求1所述的方法,获得所述哈希因子和所述偏移因子的方法包括:

3.根据权利要求1所述的方法,获得所述哈希因子和所述偏移因子的方法包括:

4.根据权利要求1所述的方法,获得所述哈希因子和所述偏移因子的方法包括:

5.根据权利要求1所述的方法,获得所述哈希因子和所述偏移因子的方法包括:

6.根据权利要求5所述的方法,所述多个地址数据包括目标时间段内获得...

【专利技术属性】
技术研发人员:范天宇郑巨定牟志强
申请(专利权)人:鼎道智芯上海半导体有限公司
类型:发明
国别省市:

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

1