×

Computer system and method for parallel computations using table approximation methods

  • US 6,363,405 B1
  • Filed: 12/24/1998
  • Issued: 03/26/2002
  • Est. Priority Date: 12/24/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer method for compiling function evaluation on a parallel computing system comprising the steps of:

  • providing an execution unit having a plurality of function units, each function unit capable of performing one or more arithmetic-logic operations;

    dividing up the range of function arguments into n values, determining the center x0 for each interval;

    determining the value of the function at x0, the m-th power of x0 and the first m coefficients a(i) of the Taylor series expansion of the function and storing said values in a memory, where m is a number selected on the basis of the desired accuracy of the computation;

    for a given argument x positioned at a distance dx from x0, evaluating a polynomial of the type

    k=1m


    a

    (k)


    d





    xk·

    x0(m-k)
    embedded image

    using the function units of said execution unit to compute summands-of said polynomial in parallel; and

    combining the values stored in the memory and the evaluation of said polynomial as to provide an evaluation of the function at the x argument value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×