18.06.2012 18:53, Dr. Alexander Klein:
> 1. Most if not all transcendental functions are implemented as power
> series approximations, but no hints are given as to their properties
> of approximation. Are the polynomials or maybe their derivatives
> optimal in any L_p-sense? Can a description be found anywhere?
Main reason was the flash usage minimization. Minor reason was a
fast multiplication: avoid division.
> 2. All we have for the time being is single precision float. Are the
> functions for power series evaluation optimised so as to minimise
> summation error?
A part of internal calculations is more precision: 32-wide mantissa is
> 3. In an old post
> someone benchmarked basic arithmetic operations, but only for one
> platform. How do other platforms perform? Especially, would it be
> worthwhile to try to speed up multiplication?
The avr-libc documention contains a good set of benchmarks. The big
difference between avr2 and avr4 is due to multiplication.