【技术实现步骤摘要】
用于在存储器阵列内执行分集矩阵运算的方法及设备
[0001]相关申请案
[0002]本申请案的主题涉及在2018年6月7日提交且名称为“形成于存储器单元阵列中 的图像处理器(AN IMAGE PROCESSOR FORMED IN AN ARRAY OF MEMORYCELLS)”的共同拥有且共同未决的美国专利申请案第16/002,644号,在2018年12月5 日提交且名称为“用于激励参与雾网的方法及设备(METHODS AND APPARATUS FORINCENTIVIZING PARTICIPATION IN FOG NETWORKS)”的美国专利申请案第 16/211,029号,在2019年1月8日提交且名称为“用于基于例程的雾联网的方法及设备 (METHODS AND APPARATUS FOR ROUTINE BASED FOG NETWORKING)”的美国专 利申请案第16/242,960号,在2019年2月14日提交且名称为“用于表征存储器装置的 方法及设备(METHODS AND APPARATUS FOR CHARACTERI ...
【技术保护点】
【技术特征摘要】
1.一种非暂时性计算机可读媒体,其包括:存储器单元阵列,其中所述存储器单元阵列中的每一存储器单元经配置以将数字值作为模拟值存储在模拟媒体中;存储器感测组件,其中所述存储器感测组件经配置以读取第一存储器单元的所述模拟值作为第一数字值;逻辑,其经配置以进行以下操作:接收译码矩阵运算操作码;基于所述译码矩阵运算操作码将所述存储器单元阵列操作为矩阵乘法单元MMU;其中所述MMU的每一存储器单元根据所述译码矩阵运算操作码及至少一个译码操作数修改所述模拟媒体中的所述模拟值;根据矩阵变换操作码及所述至少一个译码操作数配置所述存储器感测组件以将所述第一存储器单元的所述模拟值转换成第二数字值;及响应于将所述至少一个译码操作数读取到所述MMU中,基于所述第二数字值写入矩阵变换结果。2.根据权利要求1所述的非暂时性计算机可读媒体,其中所述矩阵变换操作码指示所述MMU的大小。3.根据权利要求2所述的非暂时性计算机可读媒体,其中:所述矩阵变换操作码包含对应于通信数据的至少一个向量;所述译码矩阵运算操作码包括无线信道预译码矩阵操作码;且所述至少一个译码操作数包括无线信道预译码操作数。4.根据权利要求1所述的非暂时性计算机可读媒体,其中所述译码矩阵运算横跨至少一个其它MMU。5.根据权利要求1所述的非暂时性计算机可读媒体,其中所述译码矩阵运算操作码识别对应于一或多个存储器单元的一或多个模拟值。6.根据权利要求5所述的非暂时性计算机可读媒体,其中:对应于所述一或多个存储器单元的所述一或多个模拟值存储在查找表LUT数据结构内;且所述LUT位于所述存储器单元阵列中且包括译码矩阵的码本。7.根据权利要求1所述的非暂时性计算机可读媒体,其中所述MMU的每一存储器单元包括电阻式随机存取存储器ReRAM单元;及其中所述MMU的所述每一存储器单元根据所述译码矩阵运算操作码及至少一个译码操作数使所述模拟媒体中的所述模拟值相乘。8.根据权利要求7所述的非暂时性计算机可读媒体,其中所述MMU的每一存储器单元进一步累加所述模拟媒体中的所述模拟值以及先前模拟值。9.根据权利要求1所述的非暂时性计算机可读媒体,其中所述第一数字值通过第一基数二(2)表征;且其中所述第二数字值通过大于二(2)的第二基数表征。10.一种装置,其包括:处理器设备,其耦合到非暂时性计算机可读媒体;
其中所述非暂时性计算机可读媒体包括一或多个指令,所述一或多个指令在由所述处理器设备执行时使得所述装置进行以下操作:将MIMO(多输入多输出)处理矩阵运算操作码及矩阵变换操作数写入所述非暂时性计算机可读媒体;其中所述MIMO处理矩阵运算操作码使得所述非暂时性计算机可读媒体将至少一个存储器单元阵列操作为矩阵结构;其中所述矩阵变换操作数修改所述矩阵结构的一或多个模拟值;且读取来自所述矩阵结构的矩阵变换结果。11.根据权利要求10所述的装置,其中所述非暂时性计算机可读媒体进一步包括一或多个指令,所述一或多个指令在由所述处理器设备执...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。