存储器、芯片和数据写入、读取方法技术

技术编号:41346140 阅读:18 留言:0更新日期:2024-05-20 10:01
本发明专利技术提供一种存储器、芯片和数据写入、读取方法,其中存储器包括:第一存储块,用于缓存写入的数据;第二存储块,用于存储因缓存替换产生的多个第一存储块的合并数据,所述合并数据是对所述多个第一存储块所缓存的数据合并得到的;所述第二存储块的粒度为所述第一存储块的粒度的预设倍数,所述预设倍数为大于1的整数。本发明专利技术提供的存储器、芯片和方法,将粒度较小的第一存储块用于缓存写入的数据,能够有效减少存储块冲突;并且应用粒度较大的第二存储块存储因缓存替换产生的多个第一存储块的合并数据,能够有效压缩存储器所需的面积开销,由此构建的存储器,能够兼顾写入性能和存储空间。

【技术实现步骤摘要】

本专利技术涉及存储,尤其涉及芯片存储,特别涉及一种存储器、芯片和数据写入、读取方法


技术介绍

1、在人工智能芯片设计中,允许存在多种存储块(bank)粒度的存储器设计方案。

2、一般来说,存储块粒度越大,存储器的物理面积越小,在同等面积下可用的存储空间越大。但是存储块粒度变大,会带来更多的存储块冲突,影响芯片性能。受限与此,目前存储器设计时多数使用粒度较小的存储块来减少存储块冲突,导致存储器的面积开销难以压缩。


技术实现思路

1、本专利技术提供一种存储器、芯片和数据写入、读取方法,用以解决存储块冲突和存储器面积开销难以兼顾的缺陷。

2、本专利技术提供一种存储器,包括:

3、第一存储块,用于缓存写入的数据;

4、第二存储块,用于存储因缓存替换产生的多个第一存储块的合并数据,所述合并数据是对所述多个第一存储块所缓存的数据合并得到的;

5、所述第二存储块的粒度为所述第一存储块的粒度的预设倍数,所述预设倍数为大于1的整数。

6、根据本专利技术提本文档来自技高网...

【技术保护点】

1.一种存储器,其特征在于,包括:

2.根据权利要求1所述的存储器,其特征在于,所述第一存储块以矩阵排列;

3.根据权利要求2所述的存储器,其特征在于,所述矩阵中每行和每列中的至少一种所包含的第一存储块的数量与一个线程束中包含的线程数量一致。

4.根据权利要求2所述的存储器,其特征在于,所述多个第一存储块位于所述矩阵的同一行。

5.根据权利要求1所述的存储器,其特征在于,所述合并数据的粒度与所述第二存储块的粒度一致。

6.根据权利要求1所述的存储器,其特征在于,所述第二存储块还用于:

7.根据权利要求1所述的存储器,...

【技术特征摘要】

1.一种存储器,其特征在于,包括:

2.根据权利要求1所述的存储器,其特征在于,所述第一存储块以矩阵排列;

3.根据权利要求2所述的存储器,其特征在于,所述矩阵中每行和每列中的至少一种所包含的第一存储块的数量与一个线程束中包含的线程数量一致。

4.根据权利要求2所述的存储器,其特征在于,所述多个第一存储块位于所述矩阵的同一行。

5.根据权利要求1所述的存储器,其特征在于,所述合并数...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:上海壁仞科技股份有限公司
类型:发明
国别省市:

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

1