会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for improving the accuracy of reciprocal square root operations performed by a floating-point unit
    • 用于提高由浮点单元执行的平方根操作的准确性的系统和方法
    • US06912559B1
    • 2005-06-28
    • US09363637
    • 1999-07-30
    • Ying-wai HoMichael J. SchulteJohn L. Kelley
    • Ying-wai HoMichael J. SchulteJohn L. Kelley
    • G06F7/38G06F7/487G06F5/552
    • G06F7/4876
    • The accuracy of approximating the reciprocal and the reciprocal square root of a number (N) is improved. Approximating the reciprocal of N includes: (a) estimating the reciprocal of N to produce an estimate (Xi); (b) determining a first intermediate result (IR1) according to the equation: IR1=1−N*Xi; (c) multiplying IR1 by Xi to produce a second intermediate result (IR2); and (d) adding Xi to IR2 to produce an approximation of the reciprocal of N. Approximating the reciprocal square root includes: (a) estimating the reciprocal square root of N to produce Xi; (b) multiplying Xi by N to produce IR1; (c) determining IR2 according to the equation: IR2=(1−Xi*IR1)/2; (d) multiplying IR2 by Xi to produce a third intermediate result (IR3); and (e) adding IR3 to Xi to produce an approximation of the reciprocal square root of the number.
    • 改善了近似数(N)的倒数和倒数平方根的精度。 近似N的倒数包括:(a)估计N的倒数以产生估计(X 1); (b)根据以下等式确定第一中间结果(IR1):IR1 = 1-N * XI1; (c)将IR1乘以X i i以产生第二中间结果(IR2); 并且(d)向IR2添加XII以产生N的倒数的近似。近似平方根包括:(a)估计N的倒数平方根以产生X i (b)将X i i乘以N以产生IR1; (c)根据以下等式确定IR2:IR2 =(1-X1 * IR1)/ 2; (d)将IR2乘以XII i以产生第三中间​​结果(IR3); 和(e)将IR3加入到XII中以产生该数的倒数平方根的近似值。
    • 2. 发明授权
    • Method and apparatus for predicting floating-point exceptions
    • 用于预测浮点异常的方法和装置
    • US06631392B1
    • 2003-10-07
    • US09363638
    • 1999-07-30
    • XingYu JiangYing-wai HoJohn L. Kelley
    • XingYu JiangYing-wai HoJohn L. Kelley
    • G06F738
    • G06F7/4991G06F7/483
    • A method and apparatus predict whether an overflow or underflow floating-point exception could occur as a result of a data processing system performing a particular floating-point operation. Predictions are made based on at least one overflow threshold value, at least first and second underflow threshold values, and a preliminary result exponent value derived from the values of the exponents of the floating-point numbers that are about to be acted upon. The preliminary result exponent is compared to an overflow or underflow threshold value in order to predict whether there is a possibility that an overflow or underflow floating-point exception could occur. Overflow and underflow exceptions are predicted and an exception prediction signal is generated. The exception prediction signals that are generated may be used by data processing system control units, for example, to temporarily halt any parallel processing operations that may be affected by an overflow or underflow floating-point exception.
    • 一种方法和装置预测作为执行特定浮点运算的数据处理系统的结果是否可能发生溢出或下溢浮点异常。 基于至少一个溢出阈值,至少第一和第二下溢阈值以及从要被作用的浮点数的指数的值导出的初步结果指数值进行预测。 将初步结果指数与溢出或下溢阈值进行比较,以便预测是否存在可能发生溢出或下溢浮点异常的可能性。 预测溢出和下溢异常,并产生异常预测信号。 生成的异常预测信号可以由数据处理系统控制单元使用,例如暂时停止可能受溢出或下溢浮点异常影响的任何并行处理操作。
    • 6. 发明授权
    • Data processor with rename buffer and FIFO buffer for in-order
instruction completion
    • 具有重命名缓冲器和FIFO缓冲器的数据处理器,用于按顺序指令完成
    • US5500943A
    • 1996-03-19
    • US442913
    • 1995-05-17
    • Ying-wai HoBradley G. Burgess
    • Ying-wai HoBradley G. Burgess
    • G06F9/32G06F9/38G06F9/30
    • G06F9/30094G06F9/3863
    • A data processor has first calculation circuitry (26), a rename buffer (34), and a queue (36). The first calculation circuitry generates a first and a second result from supplied operands and received programmed instructions. The rename buffer is coupled to the first calculation circuitry and stores a series of first results received from the first calculation circuitry. The rename buffer outputs the series of first results to a first predetermined register. The queue is also coupled to the first calculation circuitry and stores a series of second results. The queue outputs the sequence of second results to a second predetermined register in the same the sequence as it received the second results from the first calculation circuitry.
    • 数据处理器具有第一计算电路(26),重命名缓冲器(34)和队列(36)。 第一计算电路从提供的操作数和接收的编程指令产生第一和第二结果。 重命名缓冲器耦合到第一计算电路并存储从第一计算电路接收的一系列第一结果。 重命名缓冲器将一系列第一结果输出到第一预定寄存器。 队列还耦合到第一计算电路并存储一系列第二结果。 队列以与从第一计算电路接收到第二结果的顺序相同的顺序将第二结果的序列输出到第二预定寄存器。