Generalizations of Horner's rule for polynomial evaluation

  • Authors:
  • W. S. Dorn

  • Affiliations:
  • -

  • Venue:
  • IBM Journal of Research and Development
  • Year:
  • 1962

Quantified Score

Hi-index 0.01

Visualization

Abstract

Polynomials are generally evaluated by use of Horner's rule, sometimes referred to as the nesting rule. This rule is sequential and affords no opportunity for parallecl omputation, i.e., completion of several of the arithmetic operations simultaneously. Two generalizations of Horner's rule which allow for parallel computation are presented here. Schedules and, in some cases, machine codes for evaluating a polynomial on a computer with several parallel arithmetic units are developed. Some advantages of the generalized rules in sequential computations on a computer with a single arithmetic unit are presented.