会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Apparatus and method for performing intra-add operation
    • 用于执行增加操作的装置和方法
    • US06418529B1
    • 2002-07-09
    • US09053401
    • 1998-03-31
    • Patrice Roussel
    • Patrice Roussel
    • G06F9302
    • G06F9/30036G06F9/3001
    • Method and apparatus for including in a processor, instructions for performing intra-add operations on packed data. In one embodiment, an execution unit is coupled to a storage area. The storeage area has stored therein a first packed data operand and a second packed data operand. The execution unit performs operations on data elements in the first packed data operand and the second packed data operand to generate a plurality of data elements in a packed data result in response to receiving a single instruction. At least two of the plurality of data elements in a packed data result store the result of an intra-add operation using the first packed data operand and the second packed data operand.
    • 在处理器中包括用于对打包数据执行加载操作的指令的方法和装置。 在一个实施例中,执行单元耦合到存储区域。 存储区域中存储有第一打包数据操作数和第二打包数据操作数。 执行单元对第一打包数据操作数和第二压缩数据操作数中的数据元素执行操作,以响应于接收到单个指令而产生打包数据结果中的多个数据元素。 打包数据结果中的多个数据元素中的至少两个数据结果使用第一打包数据操作数和第二打包数据操作数存储加入内操作的结果。
    • 20. 发明授权
    • Executing partial-width packed data instructions
    • 执行部分宽度打包的数据指令
    • US06230253B1
    • 2001-05-08
    • US09053127
    • 1998-03-31
    • Patrice RousselTicky Thakkar
    • Patrice RousselTicky Thakkar
    • G06F922
    • G06F9/3875G06F9/30014G06F9/30036G06F9/30112G06F9/3013G06F9/30134G06F9/30145G06F9/30167G06F9/3017G06F9/30181G06F9/30196G06F9/384G06F9/3885
    • A method and apparatus are provided for executing scalar packed data instructions. According to one aspect of the invention, a processor includes a plurality of registers, a register renaming unit coupled to the plurality of registers, a decoder coupled to the register renaming unit, and a partial-width execution unit coupled to the decoder. The register renaming unit provides an architectural register file to store packed data operands each of which include a plurality of data elements. The decoder is configured to decode a first and second set of instructions that each specify one or more registers in the architectural register file. Each of the instructions in the first set of instructions specify operations to be performed on all of the data elements stored in the one or more specified registers. In contrast, each of the instructions in the second set of instructions specify operations to be performed on only a subset of the data element stored in the one or more specified registers. The partial-width execution unit is configured to execute operations specified by either of the first or the second set of instructions.
    • 提供了一种用于执行标量打包数据指令的方法和装置。 根据本发明的一个方面,处理器包括多个寄存器,耦合到多个寄存器的寄存器重命名单元,耦合到寄存器重命名单元的解码器以及耦合到解码器的部分宽度执行单元。 寄存器重命名单元提供架构寄存器文件以存储打包数据操作数,每个数据操作数包括多个数据元素。 解码器被配置为解码每个指定体系结构寄存器文件中的一个或多个寄存器的第一和第二组指令。 第一组指令中的每个指令指定要对存储在一个或多个指定寄存器中的所有数据元素执行的操作。 相反,第二组指令中的每个指令指定仅对存储在一个或多个指定寄存器中的数据元素的子集执行的操作。 部分宽度执行单元被配置为执行由第一或第二组指令指定的操作。