[tremor] Current Performance?

Segher Boessenkool segher at koffie.nl
Sun Oct 27 18:59:45 PST 2002



> How much CPU does it take to do stereo 44k1 s/s decode?

At least one ;)

> I'm working on getting Linux to run on a Webpal (40MHz ARM710 core).
> Can I expect to be able to get ogg/vorbis files to play?

As the 710 doesn't have any cache, if you don't use sram for your main
memory, all bets are off -- dram is way too slow.

Unless of course your chip _does_ contain a cache, but a better cache
than the quite crappy arm720 cache :)

> It would be nice to drop a NIC in one of these, set it next to my
> stereo, and stream Ogg files from my file server--or a web
> radio site, etc.
> 
> Is there any estimate of what the minimal CPU to decode to a buffer,
> from a buffer is?

For arm7, i'd say about 10-20 million cycles + memory wait states.
This is just an estimate though, and i certainly don't know if libvorbis
is optimized enough to make this.

> I can't hold I/O agains the code as the cost
> of that will vary too much from platform/OS to platform/OS.

True words.

<p>Segher

--- >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