会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 63. 发明授权
    • Processors, methods, systems, and instructions to consolidate unmasked elements of operation masks
    • 整合操作掩码的未屏蔽元素的处理器,方法,系统和指令
    • US09411593B2
    • 2016-08-09
    • US13842730
    • 2013-03-15
    • Intel Corporation
    • Ashish Jha
    • G06F7/38G06F9/00G06F9/44G06F9/30
    • G06F9/30145G06F9/30018G06F9/30036
    • An instruction processing apparatus of an aspect includes a plurality of operation mask registers. The apparatus also includes a decode unit to receive an operation mask consolidation instruction. The operation mask consolidation instruction is to indicate a source operation mask register, of the plurality of operation mask registers, and a destination storage location. The source operation mask register is to include a source operation mask that is to include a plurality of masked elements that are to be disposed within a plurality of unmasked elements. An execution unit is coupled with the decode unit. The execution unit, in response to the operation mask consolidation instruction, is to store a consolidated operation mask in the destination storage location. The consolidated operation mask is to include the unmasked elements from the source operation mask consolidated together. Other apparatus, methods, systems, and instructions are also disclosed.
    • 一方面的指令处理装置包括多个操作掩码寄存器。 该装置还包括用于接收操作掩码合并指令的解码单元。 操作掩码合并指令是指示多个操作掩码寄存器中的源操作掩码寄存器和目的地存储位置。 源操作屏蔽寄存器包括源操作掩码,其包括要被布置在多个未屏蔽元件内的多个屏蔽元件。 执行单元与解码单元耦合。 执行单元响应于操作掩码合并指令,将合并的操作掩码存储在目的地存储位置中。 合并操作掩码是将来自源操作掩码的未屏蔽元素合并在一起。 还公开了其他装置,方法,系统和指令。
    • 66. 发明授权
    • Math processing by detection of elementary valued operands
    • 通过检测基本值操作数进行数学处理
    • US09383968B2
    • 2016-07-05
    • US14040370
    • 2013-09-27
    • NVIDIA CORPORATION
    • Daniel FinchelsteinDavid Conrad TannenbaumSrinivasan (Vasu) Iyer
    • G06F7/38G06F7/50G06F7/544
    • G06F7/50G06F7/5443G06F2207/3884
    • One embodiment of the present invention includes a method for simplifying arithmetic operations by detecting operands with elementary values such as zero or 1.0. Computer and graphics processing systems perform a great number of multiply-add operations. In a significant portion of these operations, the values of one or more of the operands are zero or 1.0. By detecting the occurrence of these elementary values, math operations can be greatly simplified, for example by eliminating multiply operations when one multiplicand is zero or 1.0 or eliminating add operations when one addend is zero. The simplified math operations resulting from detecting elementary valued operands provide significant savings in overhead power, dynamic processing power, and cycle time.
    • 本发明的一个实施例包括一种通过检测具有零或1.0等基本值的操作数简化算术运算的方法。 计算机和图形处理系统执行大量的多重加法操作。 在这些操作的重要部分中,一个或多个操作数的值为零或1.0。 通过检测这些基本值的出现,可以大大简化数学运算,例如通过在一个被乘数为零或1.0时消除乘法运算,或者当一个加数为零时消除加法运算。 检测基本值操作数导致的简化数学运算能够显着节省架空功耗,动态处理能力和循环时间。
    • 69. 发明授权
    • Recycling error bits in floating point units
    • 浮点单位回收错误位
    • US09335996B2
    • 2016-05-10
    • US13676796
    • 2012-11-14
    • Intel Corporation
    • Helia NaeimiRalph NathanDaniel SorinShih-Lien L. Lu
    • G06F7/38G06F7/00G06F9/30
    • G06F11/10G06F9/3001G06F9/30014G06F9/30101
    • A mechanism for recycling error bits in a floating point unit is disclosed. A system of the disclosure includes a memory and a processing device communicably coupled to the memory. In one embodiment, the processing device comprising a floating point unit (FPU) to generate a result value from applying an operation on floating point number inputs to the FPU and generate an error value using the result value. The FPU also writes the result value to a first register of the processing device dedicated to storing results from the operation of the FPU and writes the error value to a second register of the processing device dedicated to storing errors from the operation of the FPU.
    • 公开了一种用于回收浮点单元中的错误位的机构。 本公开的系统包括可通信地耦合到存储器的存储器和处理装置。 在一个实施例中,处理装置包括一个浮点单元(FPU),用于通过向FPU应用对浮点数输入的操作产生一个结果值,并使用该结果值产生一个误差值。 FPU还将结果值写入专用于从FPU的操作存储结果的处理装置的第一寄存器,并将该错误值写入专用于从FPU的操作存储错误的处理装置的第二寄存器。