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. _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
