On Tue, 1 Aug 2006, Tim Blechmann wrote:
SIMD doesn't help in copying data. And in any case, introducing platform dependend code is only advisable in cases where it really matters.
are you sure about this? not having benchmarks on this, i'm pretty sure, that moving 128 chunks of aligned memory is more efficient than moving 4 32 bit chunks of unaligned memory ...
I am not sure, but for me SIMD is a special assembler instruction set, which is definitely not used when copying data. Maybe my misinterpretation.
Günter
tim
-- tim@klingt.org ICQ: 96771783 http://www.mokabar.tk
Avoid the world, it's just a lot of dust and drag and means nothing in the end. Jack Kerouac