Steve Harris wrote:
> OK, Sounds reasonable, denormalise didn't quite seem like the right word
> to me either, but I didn't really understand it! To be honest I havn't
> done any real measurments to see how much it helps, but it did seem to
> stop the exceptional slowdowns when feeding in a stream of very low
> numbers.

It depends on how often you check for denormals, which I haven't tried
to optimize, but I get numbers like this for an iterated multiply:

                naive   FTZ()   add DC
normalized      10.0    10.6    10.3 cycles/iteration
denormal        260     11.1    11.5

-- 
     Eli Brandt  |  [EMAIL PROTECTED]  |  http://www.cs.cmu.edu/~eli/

Reply via email to