VARIABLE PRECISION FLOATING POINT MULTIPLY-ADD CIRCUIT
    1.
    发明申请
    VARIABLE PRECISION FLOATING POINT MULTIPLY-ADD CIRCUIT 有权
    可变精度浮点多路加法电路

    公开(公告)号:US20140188968A1

    公开(公告)日:2014-07-03

    申请号:US13730390

    申请日:2012-12-28

    IPC分类号: G06F17/10

    摘要: Embodiments of the present invention may provide methods and circuits for energy efficient floating point multiply and/or add operations. A variable precision floating point circuit may determine the certainty of the result of a multiply-add floating point calculation in parallel with the floating-point calculation. The variable precision floating point circuit may use the certainty of the inputs in combination with information from the computation, such as, binary digits that cancel, normalization shifts, and rounding, to perform a calculation of the certainty of the result. A floating point multiplication circuit may determine whether a lowest portion of a multiplication result could affect the final result and may induce a replay of the multiplication operation when it is determined that the result could affect the final result.

    摘要翻译: 本发明的实施例可以提供用于节能浮点乘法和/或添加操作的方法和电路。 可变精度浮点电路可以与浮点计算并行地确定乘法加法浮点计算的结果的确定性。 可变精度浮点电路可以结合来自计算的信息,例如取消,归一化移位和舍入的二进制数字来使用输入的确定性来执行结果的确定性的计算。 浮点乘法电路可以确定乘法结果的最低部分是否可能影响最终结果,并且当确定结果可能影响最终结果时可以引起乘法运算的重放。

    Systems, Apparatuses, and Methods for K Nearest Neighbor Search
    2.
    发明申请
    Systems, Apparatuses, and Methods for K Nearest Neighbor Search 有权
    K最近邻搜索的系统,设备和方法

    公开(公告)号:US20160188533A1

    公开(公告)日:2016-06-30

    申请号:US14582607

    申请日:2014-12-24

    IPC分类号: G06F15/80

    摘要: Systems, apparatuses, and methods for k-nearest neighbor (KNN) searches are described. In particular, embodiments of a KNN accelerator and its uses are described. In some embodiments, the KNN accelerator includes a plurality of vector partial distance computation circuits each to calculate a partial sum, a minimum sort network to sort partial sums from the plurality of vector partial distance computation circuits to find k nearest neighbor matches and a global control circuit to control aspects of operations of the plurality of vector partial distance computation circuits.

    摘要翻译: 描述了k-最近邻(KNN)搜索的系统,装置和方法。 特别地,描述了KNN加速器的实施例及其用途。 在一些实施例中,KNN加速器包括多个矢量部分距离计算电路,每个矢量部分距离计算电路各自计算部分和,最小分类网络对来自多个矢量部分距离计算电路的部分和进行排序以找到最近邻匹配和全局控制 电路以控制多个矢量部分距离计算电路的操作的方面。