This explains a lot!

Now for the hard part: in Pd, 32-bit floating point tables are stored as
64-but 'atoms' for a 50% hit in memory efficiency.  Something Must Be Done;
but what?

OTOH, I'm falling out of my chair for joy that there's finally a way to 
write C code that doesn't choke on denormals.  

Life is indeed really simple, but I remain baffled :)

M

> when compiling for x86_64, floating-point opertations are generated for
> the sse unit instead of the fpu ... 
> seeing the increased number of xmm registers, less memory operations
> need to be used ... e.g. second order systems (biquad) can be computed
> in registers only ...
> another nice side-effect is the more robust handling of denormal numbers
> on the sse unit ...
> 
> tim
> 
> --
> [EMAIL PROTECTED]    ICQ: 96771783
> http://tim.klingt.org
> 
> Life is really simple, but we insist on making it complicated.
>   Confucius



_______________________________________________
PD-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev

Reply via email to