[tremor] Tremor on x86 vs ARM, performance highlights: CPU use 120x different
slothead
bounce at slothead.com
Fri Sep 13 18:29:58 PDT 2002
> > I get 33% CPU use for the decoder on an ARM 200 mhz.
>
> For what's it worth, the AMD x86 test platform I build everything on is 2 CPU seconds per
> HOUR (for a GHz) instead of the ARM's 20 CPU seconds per minute (1200 CPU seconds per
> hour for 200 MHz). That's tremor. Scaled by equal MHz, for grins, and my StrongARM is
> 120x slower than my AMD x86.
Before you get the idea I think the machine is that much faster, realize that in debug builds it
hovers around 30% on the same x86! Now that is weird, I thought.
To dilb:
I'm talking about the original tremor PLUS the Nicolas 'Honey I shrunk tremor in half' Pitre patch
from a week back. The new stuff doesn't fit around the shrunken code. I don't have your asm mdct
code which may account for the difference (33% vs 18%). To double-check the CPU use I run a console
test version outputing to null and sure enough, same results (20 seconds time per minute of
CM). -q10 uses more CPU than -q5 for me, about 20% more?, but that may simply be a result of all
the extra memory handling. I don't really know. Like most that aren't intimate with its
construction, I'm happy it works at all.
<p>I'd sure like to see the NP half-size, smaller even, version get the same treatment the base tremor
is getting, but I'm happy with what's running now too so no biggie if not.
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'tremor-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Tremor
mailing list