At 11:14 AM -0400 6/10/03, RonKuper@xxxxxxxxxxxx wrote:
What about non-trival recursive DSP, such as multichannel delays with feedback, or multichannel IIR EQs? The claim for these is that the cost of the DSP so far exceeds the cost of swizzling, that these processes might as well be done on uninterleaved streams.
Answering this claim is best handled with a benchmark, I think. If a modern CPU can do a vector multiply or a vector add in a couple of cycles, and the same CPU pays 20+ cycle penalties for cache miss, at what point does the cost of swizzling become significant?
I don't have any first hand experience in this. Does anyone on the list?
---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission.
Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe