Hi
This thread indicates that it takes 4 cores to do a single H.264 BP encode of 1080p30 with C6678@1.25GHz. It seems the power of the DSP has not been fully utilized, since a ARM+DSP C6467T@1GHz can do the same job.
Is this because the algorithm has not been optimized on the C66x platform? Or the video peripheral of C6467T too powerful ?
Han
Haopeng,
The link you provided is broken. That said I assume you're referring to the DM6467 as there is not a C6467 device. The DM6467 has two HD Video Coprocessors (HD VICP) on the SoC which is specifically targeted to offload the vast majority of video processing from the DSP and ARM, the DSP and ARM cores would typically be running control code in a 1080p30 H.264 BP encoding engine. The C6678 devices do not have these video coprocessors and so all video processing is done by the DSP cores.
Best Regards,
Chad
------------------------------------------------------------------------------------------------------------
Please click the Verify Answer button on this post if it answers your question.
Thanks for your reply.
The link I refered is http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/125047.aspx
And yes, it is DM6467.
So, is there a 1080p encoder/decoder demo program for C6678 available?