Displaying 2 results from an estimated 2 matches for "flac__lpc_restore_signal_asm".
2004 Sep 10
4
Altivec Optimizations
Hi,
I have been playing with Altivec, and I rewrote a couple of the routines
in assembly. Looking at the archives, I noticed that there may already
be some effort on this. Anyways...
Right now, I have two routines working. They need to be cleaned up,
made
relocatable, and documented; otherwise, they seem to work fairly well.
I
see an overall ~27% speed improvement when encoding with the
2004 Sep 10
0
Altivec Optimizations
...ady
come up with.
As for alignment, there are routines in memory.c to allocate
aligned memory at 32-byte boundaries. It is turned on with a
#define FLAC__ALIGN_MALLOC_DATA. Currently this is only turned
on in configure.in for x86 cpu's but you can easily do it for
powerpc.
An asm version of FLAC__lpc_restore_signal_asm should also give
a pretty good bang for the buck on the decoding side.
Josh
__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com