On Jul 31, 2006, at 4:47 PM, Frank Barknecht wrote:
Hallo, Enrique Erne hat gesagt: // Enrique Erne wrote:
So I did a little speed test between C and Pd for doing an array-to-array copying. Pd didn't fair so well. Can anyone
thing of a better algorithm for copying in Pd?.hc
added zexy/tabdump and zexy/tabset to copy the array, but it
arraycopy is much faster.And I added an alternative version of writing values to an array inside Pd by just sending "index value(s)" lists to the array name.
Interestingly this is a little bit faster than using [tabwrite]. It maybe could be made even faster by writing more than one value in one go.
Now that I think about it, how much with SIMD/altivec help to speed
up the Pd internals for something like this? That would be very nice
indeed.
.hc