会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 95. 发明申请
    • INSTRUCTIONS AND LOGIC FOR BLEND AND PERMUTE OPERATION SEQUENCES
    • 混合和强制操作顺序的说明和逻辑
    • WO2017105719A1
    • 2017-06-22
    • PCT/US2016/061965
    • 2016-11-15
    • INTEL CORPORATION
    • OULD-AHMED-VALL, ElmoustaphaSAIR, SuleymanHUH, Joonmoo
    • G06F15/80
    • G06F9/30029G06F9/30G06F9/30036G06F9/30101G06F9/3016
    • A processor includes a core to execute an instruction and logic to determine that the instruction will require strided data converted from source data in memory. The strided data is to include corresponding indexed elements from structures in the source data to be loaded into a same register to be used to execute the instruction. The core also includes logic to load source data into preliminary vector registers. The source data is to be unaligned as resident in the vector registers. The core includes logic to apply blend instructions to contents of the preliminary vector registers to cause corresponding indexed elements from the plurality of structures to be loaded into respective interim vector registers, and to apply further blend instructions to contents of the interim vector registers to cause additional indexed elements from the structures to be loaded into respective source vector registers.
    • 处理器包括执行指令和逻辑以确定该指令将需要从存储器中的源数据转换的分步数据的核心。 被解压缩的数据将包括来自源数据中的结构的对应索引元素以被加载到用于执行指令的相同寄存器中。 内核还包含将源数据加载到初始向量寄存器的逻辑。 源数据将作为驻留在矢量寄存器中的对齐方式。 内核包括用于将混合指令应用于初步向量寄存器的内容以使得来自多个结构的对应索引元素被加载到相应临时向量寄存器中并且将进一步混合指令应用于临时向量寄存器的内容以导致额外 来自结构的索引元素被加载到相应的源向量寄存器中。
    • 97. 发明申请
    • INSTRUCTION AND LOGIC FOR PERMUTE SEQUENCE
    • 用于伪序列的指令和逻辑
    • WO2017105712A1
    • 2017-06-22
    • PCT/US2016/061954
    • 2016-11-15
    • INTEL CORPORATION
    • OULD-AHMED-VALL, ElmoustaphaSAIR, SuleymanHUH, Joonmoo
    • G06F9/30G06F9/345G06F15/80
    • G06F9/30036G06F9/30G06F9/30101G06F9/3016G06F12/0875G06F2212/452
    • A processor includes a core to execute an instruction and logic to determine that the instruction will require strided data converted from source data in memory. The strided data is to include corresponding indexed elements from structures in the source data to be loaded into a final register to be used to execute the instruction. The core also includes logic to load source data into a plurality of preliminary vector registers to align a defined element of one of the preliminary vector registers in a position that corresponds to a required position in the final register for execution. The core includes logic to apply permute instructions to contents of the preliminary vector registers to cause corresponding indexed elements from the structures to be loaded into respective source vector registers.
    • 处理器包括执行指令和逻辑以确定该指令将需要从存储器中的源数据转换的分步数据的核心。 被解压缩的数据将包括来自源数据中的结构的对应索引元素以加载到用于执行指令的最终寄存器中。 核心还包括用于将源数据加载到多个初始向量寄存器中以将初始向量寄存器之一的定义的元素对准在与用于执行的最终寄存器中的所需位置相对应的位置中的逻辑。 核心包括将置换指令应用于初步向量寄存器的内容以使来自结构的对应索引元素被加载到相应源向量寄存器中的逻辑。
    • 100. 发明申请
    • APPARATUS AND METHOD FOR VECTOR HORIZONTAL LOGICAL INSTRUCTION
    • 矢量水平逻辑指导的装置和方法
    • WO2016105766A1
    • 2016-06-30
    • PCT/US2015/062095
    • 2015-11-23
    • INTEL CORPORATION
    • OULD-AHMED-VALL, ElmoustaphaESPASA, RogerGUILLEN, David F.SANCHEZ, F. JesusSOLE, Guillem
    • G06F9/38G06F9/30
    • G06F9/30029G06F9/30036G06F9/30167G06F9/34
    • An apparatus and method are described for performing vector horizontal logical instruction. For example, one embodiment of a processor comprises: fetch logic to fetch an instruction from memory, and execution logic to determine a value of a first set of one or more data elements from a first specified set of bits of an immediate operand, wherein positions of the first set of one or more data elements determined from the first specified set of bits of the immediate operand are based on a first set of one or more index values that have a most significant bit corresponding to a packed data element at a first set of one or more positions of a destination packed data operand and that have a least significant bit corresponding to a data element at a corresponding position of a first source packed data operand.
    • 描述了用于执行向量水平逻辑指令的装置和方法。 例如,处理器的一个实施例包括:从存储器取出指令的获取逻辑,以及执行逻辑,用于从立即操作数的第一指定位组确定一个或多个数据元素的第一集合的值,其中位置 从所述立即操作数的所述第一指定位组确定的所述第一组一个或多个数据元素是基于与第一组的打包数据元素相对应的最高有效位的第一组一个或多个索引值 目的地打包数据操作数的一个或多个位置,并且具有对应于第一源打包数据操作数的对应位置处的数据元素的最低有效位。