会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Processing Unit With Operand Vector Multiplexer Sequence Control
    • 具有操作数向量多路复用器序列控制的处理单元
    • US20100106940A1
    • 2010-04-29
    • US12256550
    • 2008-10-23
    • Adam J. MuffRobert A. ShearerMatthew R. Tubbs
    • Adam J. MuffRobert A. ShearerMatthew R. Tubbs
    • G06F15/76G06F9/30
    • G06F9/30036G06F9/30032G06F9/30145G06F9/3851
    • Operand vector multiplexer sequence control is used in a vector-based execution unit to control the shuffling of data elements in operand vectors used by a sequence of vector instructions processed by the vector-based execution unit. A swizzle sequence instruction is defined in an instruction set for the vector-based execution unit and is used to selectively apply a sequence of vector data element shuffle orders to one or more operand vectors to be used by the associated sequence of vector instructions. As a result, when a common sequence of data element shuffle orders is used frequently for a sequence of vector instructions, a single swizzle sequence instruction may be used to select the desired sequence of custom data element ordering for each of the vector instructions in the sequence.
    • 操作数向量复用器序列控制在基于向量的执行单元中用于控制由基于向量的执行单元处理的向量指令序列使用的操作数向量中的数据元素的混洗。 在用于基于矢量的执行单元的指令集中定义了一个旋转序列指令,并且用于向量数据元素洗牌顺序的一个或多个操作数向量选择性地应用以由相关的向量指令序列使用。 结果,当对于一系列向量指令频繁使用数据元素随机顺序的公共序列时,可以使用单个交换序列指令来选择序列中每个向量指令的定制数据元素排序的期望序列 。
    • 8. 发明授权
    • Instruction operand addressing using register address sequence detection
    • 指令操作数寻址使用寄存器地址序列检测
    • US08549262B2
    • 2013-10-01
    • US12778635
    • 2010-05-12
    • Eric O. MejdrichAdam J. MuffRobert A. ShearerMatthew R. Tubbs
    • Eric O. MejdrichAdam J. MuffRobert A. ShearerMatthew R. Tubbs
    • G06F9/30
    • G06F9/30065G06F9/30098G06F9/30101G06F9/3016
    • A circuit arrangement and method support efficient indexing into large register files by utilizing register address sequence detection, wherein register addresses to be used by an instruction are produced by concatenating a portion of the address that is contained in the instruction with another portion that is speculatively produced by sequence detection logic. The portion of the correct full address that is not contained in the instruction is stored in a software accessible special purpose register. If the end of a particular sequence of addresses is detected by the sequence detection logic, the invention speculatively assumes that the next address in the sequence will be used. Since only a portion of the full addresses are stored in the instruction, they occupy less instruction space than the full address widths. An instruction may include at least one address portion that identifies a register address.
    • 电路布置和方法通过利用寄存器地址序列检测来支持对大型寄存器文件的高效索引,其中由指令使用的寄存器地址是通过将指令中包含的地址的一部分连接到被推测产生的另一部分来产生的 通过序列检测逻辑。 指令中未包含的正确完整地址的部分存储在软件可访问的专用寄存器中。 如果由序列检测逻辑检测到特定地址序列的结尾,则本发明推测地假定序列中的下一个地址将被使用。 由于只有一部分完整地址存储在指令中,所以占用的地址宽度比完整地址少。 指令可以包括标识寄存器地址的至少一个地址部分。
    • 10. 发明申请
    • Instruction Addressing Using Register Address Sequence Detection
    • 指令寻址使用寄存器地址序列检测
    • US20110283090A1
    • 2011-11-17
    • US12778635
    • 2010-05-12
    • Eric O. MejdrichAdam J. MuffRobert A. ShearerMatthew R. Tubbs
    • Eric O. MejdrichAdam J. MuffRobert A. ShearerMatthew R. Tubbs
    • G06F9/30
    • G06F9/30065G06F9/30098G06F9/30101G06F9/3016
    • A circuit arrangement and method support efficient indexing into large register files by utilizing register address sequence detection, wherein register addresses to be used by an instruction are produced by concatenating a portion of the address that is contained in the instruction with another portion that is speculatively produced by sequence detection logic. The portion of the correct full address that is not contained in the instruction is stored in a software accessible special purpose register. If the end of a particular sequence of addresses is detected by the sequence detection logic, the invention speculatively assumes that the next address in the sequence will be used. Since only a portion of the full addresses are stored in the instruction, they occupy less instruction space than the full address widths. An instruction may include at least one address portion that identifies a register address.
    • 电路布置和方法通过利用寄存器地址序列检测来支持对大型寄存器文件的有效索引,其中由指令使用的寄存器地址是通过将指令中包含的地址的一部分连接到被推测产生的另一部分来产生的 通过序列检测逻辑。 指令中未包含的正确完整地址的部分存储在软件可访问的专用寄存器中。 如果由序列检测逻辑检测到特定地址序列的结尾,则本发明推测地假定序列中的下一个地址将被使用。 由于只有一部分完整地址存储在指令中,所以占用的地址宽度比完整地址少。 指令可以包括标识寄存器地址的至少一个地址部分。