Matrix mul
Sergey Gromov
snake.scaly at gmail.com
Sun Nov 23 07:10:15 PST 2008
Sun, 23 Nov 2008 07:33:16 -0600, Andrei Alexandrescu wrote:
> Sergey Gromov wrote:
>> The really weird part is, if I comment out the "init mats randomly" loop
>> in #1, it becomes twice as slow, i.e. 20s against the original 10s. I
>> don't get it.
>
> I think what happens is that the speed of FP arithmetic depends on the
> values of the operands. Whenever a NaN is involved everything gets a lot
> slower (tested that).
I'm always forgetting that an uninitialized double is NaN... That
should be the reason for at least this slowdown.
More information about the Digitalmars-d
mailing list