【技术实现步骤摘要】
本专利技术涉及计算机,特别是涉及一种数据存储方法、一种数据读取方法、一种数据存储装置、一种数据读取装置、一种电子设备以及一种可读存储介质。
技术介绍
1、字节(byte)是计算机数据存储的基本单位,其由8个位(bit)组成,每bit代表一个0或1(二进制),bit是最小一级的信息单位,如图1所示。
2、在常见的编程语言中,不同的数据类型占用不同的字节数量,也即占用不同大小的存储空间。例如8位定点(int8)占用一个字节;16位定点(int8)或半精度浮点(float16)占用2个字节;32位定点(int32)或单精度浮点(float32)占用4个字节等,如图2所示。不同数据类型所对应的bit数量称之为“位宽”(bit width)。传统数据类型的位宽均为2的幂次方,也即:bitwidth=2n。
3、近年来,随着人工智能应用的快速爆发与深度学习量化技术的发展,出现了一些新型数据类型,例如7位浮点(fp7),4位定点(int4),3位定点(int3),2位定点(int2)等;其中,fp7、int3均不满足上述位宽为
...【技术保护点】
1.一种数据存储方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将n个位宽为m的数据进行存储重排,得到数据组,包括:
3.根据权利要求1所述的方法,其特征在于,在所述将n个位宽为m的数据进行存储重排,得到数据组之前,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,在所述将所述数据组中的子数据依次存储到所述存储器中的m个存储单元之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在所述从所述存储器中的m个存储单元中读取所述数据组中的子数据之前,所述方法还包括:
...
【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将n个位宽为m的数据进行存储重排,得到数据组,包括:
3.根据权利要求1所述的方法,其特征在于,在所述将n个位宽为m的数据进行存储重排,得到数据组之前,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,在所述将所述数据组中的子数据依次存储到所述存储器中的m个存储单元之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在所述从所述存储器中的m个存储单元中读取所述数据组中的子数据之前,所述方法还包括:
6.根据权利要求...
【专利技术属性】
技术研发人员:方绍峡,原钢,
申请(专利权)人:原粒北京半导体技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。