利用经掩码的全寄存器访问实现部分寄存器访问的处理器、方法和系统

    公开(公告)号:CN107918546A

    公开(公告)日:2018-04-17

    申请号:CN201711135874.8

    申请日:2014-03-28

    Abstract: 公开利用经掩码的全寄存器访问实现部分寄存器访问的处理器、方法和系统。一种方法包括接收打包数据指令,该指令指示第一较窄的源打包数据操作数和较窄的目的地操作数。将该指令映射到经掩码的打包数据操作,该经掩码的打包数据操作指示比第一较窄的源操作数宽且包括第一较窄的源操作数的第一较宽的源打包数据操作数,且指示比较窄的目的地操作数宽且包括较窄的目的地操作数的较宽的目的地操作数。生成打包数据操作掩码,其包括用于由经掩码的打包数据操作存储的打包数据结果的每个对应结果数据元素的掩码元素。与由经掩码的操作存储的、本来不会由打包数据指令存储的结果数据元素对应的所有掩码元素将被掩码掉。利用打包数据操作掩码执行经掩码的操作。将打包数据结果存储在较宽的目的地操作数中。

    可中断和可重启矩阵乘法指令、处理器、方法和系统

    公开(公告)号:CN109313556B

    公开(公告)日:2024-01-23

    申请号:CN201780034999.3

    申请日:2017-06-06

    Abstract: 一方面的处理器包括解码单元,用于对矩阵乘法指令解码。矩阵乘法指令用于指示第一源矩阵的第一存储器位置、用于指示第二源矩阵的第二存储器位置、并且用于指示将存储结果矩阵的第三存储器位置。处理器还包括执行单元,与解码单元耦合。执行单元用于响应于矩阵乘法指令进行以下操作:在中断之前将第一和第二源矩阵的部分相乘,并且响应于中断而存储完成进展指示符。完成进展指示符用于指示在中断之前将已经完成的将第一和第二源矩阵相乘以及将对应(56)对比文件Yevgen Voronenko等.MechanicalDerivation of Fused Multiply–AddAlgorithms for Linear Transforms《. IEEETransactions on Signal Processing 》.2007,第55卷(第9期),全文.

Patent Agency Ranking