【技术实现步骤摘要】
数据处理系统、其操作方法以及使用该系统的计算系统
[0001]相关申请的交叉引用
[0002]本申请要求于2022年1月20日提交的、申请号为10
‑
2022
‑
0008499的韩国专利申请的优先权,其通过引用整体并入本文。
[0003]本公开的多个实施例总体上涉及一种数据处理技术,并且更具体地,涉及一种数据处理系统、其操作方法以及使用该数据处理系统的计算系统。
技术介绍
[0004]随着人工智能(AI)应用和大数据分析的重要性增加的同时,其受到了越来越多的关注,对能够高效处理大数据的计算系统的需求也在增加。
[0005]人工神经网络是实现AI的一种方法。AI应用执行的计算主要由向量矩阵乘法组成,并且正在研究各种方法以高速准确地计算大量数据。
技术实现思路
[0006]在本公开的实施例中,一种数据处理系统可以包括:计算存储器,包括一个或多个子阵列,每个子阵列包括联接在多个行线和多个列线之间的多个存储器单元;矩阵拆分电路,被配置为:当从主机装置接收到的矩阵中包括负元素时,将矩阵拆分为由矩阵的正元素组成的正矩阵和由矩阵的负元素的绝对值组成的负矩阵,并且将正矩阵和负矩阵分别存储在计算存储器内的第一子阵列和第二子阵列中;向量转换电路,被配置为:当从主机装置接收到的向量中包括负元素时,通过将向量内的元素与偏移相加来生成偏移向量,该偏移用于将向量的元素之中具有最大绝对值的负元素转换为零元素或正元素,并且将偏移向量应用到第一子阵列和第二子阵列的行线;以及偏 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理系统,包括:计算存储器,包括一个或多个子阵列,每个子阵列包括联接在多个行线和多个列线之间的多个存储器单元;矩阵拆分电路:当从主机装置接收到的矩阵中包括负元素时,将所述矩阵拆分为由所述矩阵的正元素组成的正矩阵和由所述矩阵的所述负元素的绝对值组成的负矩阵,并且将所述正矩阵和所述负矩阵分别存储在所述计算存储器内的第一子阵列和第二子阵列中;向量转换电路:当从所述主机装置接收到的向量中包括负元素时,通过将所述向量内的元素与偏移相加来生成偏移向量,所述偏移用于将所述向量的元素之中具有最大绝对值的负元素转换为零元素或正元素,并且将所述偏移向量应用到所述第一子阵列和所述第二子阵列的行线;以及偏移校正电路:通过将所述偏移与所述正矩阵相乘的结果减去所述偏移与所述负矩阵相乘的结果来生成偏移校正值,并且从所述第一子阵列和所述第二子阵列输出的计算值减去所述偏移校正值。2.根据权利要求1所述的数据处理系统,其中所述计算存储器通过将正计算值减去负计算值来生成所述计算值,所述正计算值作为所述正矩阵和所述偏移向量相乘的结果从所述第一子阵列输出,所述负计算值作为所述负矩阵和所述偏移向量相乘的结果从所述第二子阵列输出。3.根据权利要求2所述的数据处理系统,其中所述计算存储器进一步包括:模数转换器,将所述正计算值和所述负计算值分别转换为数字化正计算值和数字化负计算值;以及数字减法器,将所述数字化正计算值减去所述数字化负计算值以生成所述计算值。4.根据权利要求2所述的数据处理系统,其中所述计算存储器进一步包括:模拟减法器,将所述正计算值减去所述负计算值;以及模数转换器,转换所述模拟减法器的输出以生成所述计算值。5.根据权利要求1所述的数据处理系统,其中构成所述偏移向量的每个元素是由多个位组成的二进制数,所述数据处理系统进一步包括偏移向量拆分电路,所述偏移向量拆分电路:通过根据位值逐位拆分所述偏移向量来生成包括一个或多个部分偏移向量的顺序向量,并且所述向量转换电路将所述部分偏移向量顺序应用到所述第一子阵列和所述第二子阵列的行线。6.根据权利要求5所述的数据处理系统,其中所述计算存储器进一步包括位值排序电路,所述位值排序电路:根据所述部分偏移向量的位值对作为所述部分偏移向量与所述正矩阵相乘的结果的部分正计算值进行排序,
根据所述部分偏移向量的位值对作为所述部分偏移向量与所述负矩阵相乘的结果的部分负计算值进行排序,通过将所有排序的部分正计算值相加得出正计算值,并且通过将所有排序的部分负计算值相加得出负计算值。7.一种数据处理系统的操作方法,包括:提供计算存储器,所述计算存储器包括一个或多个子阵列,每个子阵列包括联接在多个行线和多个列线之间的多个存储器单元;当从主机装置接收到的矩阵中包括负元素时,通过负数计算控制电路将所述矩阵拆分为由所述矩阵的正元素组成的正矩阵和由所述矩阵的负元素的绝对值组成的负矩阵;将所述正矩阵和所述负矩阵分别存储在所述计算存储器内的第一子阵列和第二子阵列中;当从所述主机装置接收到的向量中包括负元素时,通过所述负数计算控制电路将所述向量内的元素与偏移相加来生成偏移向量,所述偏移用于将所述向量内的元素之中具有最大绝对值的负元素转换为零元素或正元素;所述负数计算控制电路将所述偏移向量应用到所述第一子阵列和所述第二子阵列的行线;所述负数计算控制电路通过将所述偏移与所述正矩阵相乘的结果减去所述偏移与所述负矩阵相乘的结果来生成偏移校正值;并且所述负数计算控制电路将从所述第一子阵列和所述第二子阵列输出的计算值减去所述偏移校正值。8.根据权利要求7所述的操...
【专利技术属性】
技术研发人员:诸相殷,
申请(专利权)人:爱思开海力士有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。