Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Assume there is a hardware board having RISC CPU(e.g. ARM Cortex processor), and associated peripherals, Data cache/Instruction cache, DRAM, and some OS running on it (Say embedded linux) roughly what percentage portion of the CPU clocks(MHz) (max limit) can be alloted to a Video decoder?

Asked differently, if a Cortex-A8 processor runs at 666 MHz , then how much of this would be available to a Video decoder in a mobile phone system, in a real time scenario?, which would help decide the max. MCPS the Video decoder can consume?

(I know the exact answer to this will depend upon what all code/components run in the real system, like Audio decoder, Video decoder, Modem, something else..., but for a typical mobile phone system are there any estimates)



share|improve this question
This is also extremely dependent on the video that you are decoding. What format is it encoded in? What bitrate? – heavyd Mar 2 '10 at 13:34
@heavyd: Video is Theora(ogv/ogg). Bit rate is around 384 Kbps. – goldenmean Mar 2 '10 at 16:09

You must log in to answer this question.

Browse other questions tagged .