会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明申请
    • APPARATUS AND METHOD FOR SHUFFLING FLOATING POINT OR INTEGER VALUES
    • 浮动点或整数值的装置和方法
    • WO2013095610A1
    • 2013-06-27
    • PCT/US2011/067087
    • 2011-12-23
    • INTEL CORPORATIONVALENTINE, RobertOULD-AHMED-VALL, ElmoustaphaCORBAL, JesusULIEL, TalTOLL, Bret L.
    • VALENTINE, RobertOULD-AHMED-VALL, ElmoustaphaCORBAL, JesusULIEL, TalTOLL, Bret L.
    • G06F9/30G06F9/305
    • G06F9/38G06F9/30018G06F9/30032G06F9/30036
    • An apparatus and method are described for shuffling data elements from source registers to a destination register. For example, a method according to one embodiment includes the following operations: reading each mask bit stored in a mask data structure, the mask data structure containing mask bits associated with data elements of a destination register, the values usable for determining whether a masking operation or a shuffle operation should be performed on data elements stored within a first source register and a second source register; for each data element of the destination register, if a mask bit associated with the data element indicates that a shuffle operation should be performed, then shuffling data elements from the first source register and the second source register to the specified data element within the destination register; and if the mask bit indicates that a masking operation should be performed, then performing a specified masking operation with respect to the data element of the destination register.
    • 描述了将数据元素从源寄存器混合到目的地寄存器的装置和方法。 例如,根据一个实施例的方法包括以下操作:读取存储在掩模数据结构中的每个掩码位,所述掩码数据结构包含与目的地寄存器的数据元素相关联的掩码位,可用于确定掩蔽操作 或者应当对存储在第一源寄存器和第二源寄存器中的数据元素执行混洗操作; 对于目标寄存器的每个数据元素,如果与数据元素相关联的掩码位指示应当执行混洗操作,则将数据元素从第一源寄存器和第二源寄存器混洗到目标寄存器中的指定数据元素 ; 并且如果掩码位指示应当执行掩蔽操作,则对目的地寄存器的数据元素执行指定的掩蔽操作。
    • 9. 发明申请
    • APPARATUS AND METHOD OF IMPROVED EXTRACT INSTRUCTIONS BACKGROUND
    • 改进的提取说明的装置和方法背景技术
    • WO2013095630A1
    • 2013-06-27
    • PCT/US2011/067182
    • 2011-12-23
    • INTEL CORPORATIONOULD-AHMED-VALL, ElmoustaphaVALENTINE, RobertCORBAL, JesusTOLL, Bret L.CHARNEY, Mark J.
    • OULD-AHMED-VALL, ElmoustaphaVALENTINE, RobertCORBAL, JesusTOLL, Bret L.CHARNEY, Mark J.
    • G06F9/30G06F9/305G06F1/00
    • G06F9/30149G06F9/3001G06F9/30014G06F9/30018G06F9/30032G06F9/30036G06F9/3013G06F9/30145
    • An apparatus is described that includes instruction execution logic circuitry to execute first, second, third and fourth instructions. Both the first instruction and the second instruction select a first group of input vector elements from one of multiple first non overlapping sections of respective first and second input vectors. The first group has a first bit width. Each of the multiple first non overlapping sections have a same bit width as the first group. Both the third instruction and the fourth instruction select a second group of input vector elements from one of multiple second non overlapping sections of respective third and fourth input vectors. The second group has a second bit width that is larger than the first bit width. Each of the multiple second non overlapping sections have a same bit width as the second group. The apparatus includes masking layer circuitry to mask the first and second groups of the first and third instructions at a first granularity, where, respective resultants produced therewith are respective resultants of the first and third instructions. The masking circuitry is also to mask the first and second groups of the second and fourth instructions at a second granularity, where, respective resultants produced therewith are respective resultants of the second and fourth instructions.
    • 描述了包括执行第一,第二,第三和第四指令的指令执行逻辑电路的装置。 第一指令和第二指令都从相应的第一和第二输入向量的多个第一非重叠部分之一中选择第一组输入向量元素。 第一组具有第一位宽度。 多个第一非重叠部分中的每一个具有与第一组相同的位宽度。 第三指令和第四指令都从相应的第三和第四输入向量的多个第二非重叠部分之一中选择第二组输入向量元素。 第二组具有比第一位宽大的第二位宽度。 多个第二非重叠部分中的每一个具有与第二组相同的位宽度。 该装置包括掩蔽层电路,以第一粒度掩蔽第一和第三指令的第一和第二组,其中由其产生的相应结果是第一和第三指令的相应结果。 掩蔽电路还以第二粒度掩蔽第二和第四指令的第一和第二组,其中由其产生的相应结果是第二和第四指令的相应结果。