[PD] Pd sounds better than Max?

Robert Scott lists at humanleg.org.uk
Sun Mar 9 23:37:54 CET 2008


On Sunday 09 March 2008 19:59, Charles Henry wrote:
> Pd for 64-bit processors could potentially redefine t_sample as
> a double, with no loss in performance (with nearly twice as much memory
> usage).

Mmmmmno...

It just so happens that x87s always compute a double, so it makes little 
difference there. What you're forgetting is that if you're using SIMD (for 
example SSE2) using doubles means you can only fit two samples into a vector 
register instead of four. Half the throughput. On top of that, if you check 
instruction tables, packed double instructions have a slightly higher latency 
than packed singles. For the core2 at least.

Not everything (even 64bit) uses an x87.


robert.




More information about the Pd-list mailing list