[mythtv-users] Front end CPU recommendations?

Johnny Russ jruss at mit.edu
Thu Nov 6 18:50:15 UTC 2008


>
> - does the decoding benefit from dual cores or would I be better off with a
>>>> single core at a higher clock rate?
>>>>
>>> Decoding is task which is hard to multitask. So if you only decode you
>> are better with higher clock rate or bigger cache. But...
>> If you decode and playback in same time it is better to have dual core,
>> becouse you will get lower latency, which is what you want.
>>
>
> Thanks - this pretty much answers my question.  I figured decoding was
> largely single-threaded so throwing a second core at it @ the same clock
> probably wouldn't solve the problem.  But, if I'm interpreting what you're
> telling me correctly, the second core can offload the playback portion of
> the job and help out in that way - it sounds like it's worth it.
>

H264 benefits a great deal from multicore decoding. Parallelization is
designed into the codec. I don't know much about the details but I believe
the ability to do multicore decoding depends on the file being encoded with
"slices". I would assume that most stuff will be encoded such that it can be
decoded on multicore systems, since they are the standard these days. If you
are talking about a combined FE/BE system then there are many benefits to
have multiple cores. You can have mysql,commflag, or whatever running on one
core, and have another core completely dedicated to your playback.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20081106/d1451a0e/attachment.htm 


More information about the mythtv-users mailing list