From: <arm...@ya...> - 2003-03-18 06:17:19
|
Hi Bernard, If the ipp code is structured in a way that would allow it, the best split between cpus for mp3 decoding might be to have the co-processor do subband synthesis and audio output and have the main cpu do everything else. (Subband synthesis is the final step in mp3 decoding, to transform uncompressed frequency domain data to uncompressed time domain data. It should be fairly well de-coupled from the rest of the decoder). This is going back towards a system where the cop runs only the audio output driver, except that now the audio output driver contains the final stage of the mp3 decoding (which just happens to require approx 50 % of the cpu bandwidth). If fast SRAM is big enough to hold the synthesis code + synthesis working buffer + some buffered audio data on its way to the DAC, then you should get almost double the throughput of a single cpu. Andre -- __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com |