Published March 28, 1995 | Version v1
Journal article Open

Modular Range Reduction

  • 1. Lab. LIP, Ecole Normale Superieure de Lyon, France
  • 2. CNRS, Lab. LIP, Ecole Normale Superieure de Lyon, France

Description

A new range reduction algorithm, called ModularRange Reduction (MRR), briefly introduced by the authors in [Daumas et al. 1994] is deeply analyzed. It is used to reduce the arguments to exponential and trigonometric function algorithms to be within the small range for which the algorithms are valid. MRR reduces the arguments quickly and accurately. A fast hardwired implementation of MRR operates in time (log(n)), where n is the number of bits of the binary input value. For example, with MRR it becomes possible to compute the sine and cosine of a very large number accurately. Web propose two possible architectures implementing this algorithm.

Files

jucs_article_27105.pdf

Files (527.2 kB)

Name Size Download all
md5:c176c6b66f8c0ce23460ca60b5360489
527.2 kB Preview Download