[PD-dev] devel_0_39 ? devel_0_40 ?
Miller Puckette
mpuckett at imusic1.ucsd.edu
Mon Jul 23 05:39:03 CEST 2007
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
>
> --
> tim at klingt.org ICQ: 96771783
> http://tim.klingt.org
>
> Life is really simple, but we insist on making it complicated.
> Confucius
More information about the Pd-dev
mailing list