[mythtvnz] CPU required for Freeview HD

Steven Ellis steven at openmedia.co.nz
Wed Aug 20 07:48:21 BST 2008


On 20/08/2008, at 6:08 PM, Steven Ellis wrote:

>
> On 20/08/2008, at 4:45 PM, Robin Gilks wrote:
>
>>> The H264 decode flatlines all OSs if done in software due to the
>>> complexity of the decode when dealing with our broadcast streams.
>>>
>>> I've compared Linux and Mac software decode on the same hardware,
>>> EyeTV vs MPlayer, and they appear to use similar amounts of CPU.
>>>
>>> The best windows codec for software decode is CoreAVC which is a
>>> proprietary commercial codec.
>>>
>>> Until we get a way to accelerate some of the decode on the GPU we  
>>> are
>>> going to lag behind Windows users who have hardware accelerated  
>>> decode
>>> via the main graphics card vendors.
>>>
>>> As to STBs, as mentioned they have chips designed to accelerate the
>>> decode in hardware. If you have had a play with the Zinwell STB you
>>> would notice that it can get very hot due to the load.
>>>
>>> Steve
>>
>> So if all the work is done in the CPU, would a mother board such as  
>> the
>> "Asus M2A-VM HDMI Motherboard" with an ATI embedded video  
>> controller do
>> the job or is it still better to spend another $40 or so and use an  
>> nvidia
>> based board such as the "Asus M3A78-EMH HDMI Motherboard".
>
>
> The pay off with the GPU will come in with the new Google Summer of  
> Code projects to perform GPU based acceleration.
>
>>
>> c
>> In either case, what would be the minimum spec CPU required (assuming
>> these m/b will support the required speed that is!!) to handle both  
>> TV1
>> and TV3 HD?
>>
>
> I did a bunch of performance comparison tests on an X2 3600+ test  
> rig today. I looked at the CPU load for both H.264 and MPEG 2  
> playback of the same channels, and locked the CPU to its max  
> frequency of 2GHz.
>
> I also used the CPU++ profile and allocated a max of 2 cores to  
> video decode. It appears that some of the frames are slice  
> compatible so there is a benefit in enabling dual CPU, but until  
> FFMPEG can do true multi cpu decode we really need a CPU fast enough  
> to decode on a single core. This is a shame given the drop in price  
> of triple and quad core processors
>
>
> Channel                 	  Resolution	Load H.264	Load MPEG2
> freeview|HD  	           720p	       95-100+
> TV One                          	720p		98-108		11-15
> TV 2				720p		100+		11-15
> TV 3				1080i		130+		12-15
> C4					576i		45			13-15
> TVNZ 6				576i		26-35		9-10
> Sports Extra			576i		25-40		10-12
> Maori				576i		37-40		9-10
>
> Now the CPU load for C4 on freeview|HD is a little higher than the  
> other channels, which might be explained by the higher bit rate they  
> are using compared with TVNZ 6+7 etc.
>
> For SD it appears we need 3.5 - 4x the CPU of SD and the X2 3600+  
> copes
>
> For 720p the CPU is borderline and occasionally copes.
>
> For 1080i I'm well out of power.
>
> Right now I'd look at the fastest 65W processor I can buy. Sadly the  
> only X2 5600s in the market are still 89W units, so it would be a  
> 5400 which runs a 2.8 GHz. The question is will this be enough?

Hmm it appears there are some 65W 5600 X2 processors around. Any  
chance some one on list has a 5400 or 5600 cpu that they can report on?

Steve

Steven Ellis - Technical Director
OpenMedia Limited
email   - steven at openmedia.co.nz
website - http://www.openmedia.co.nz

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ourshack.com/pipermail/mythtvnz/attachments/20080820/8fa29a94/attachment-0001.htm 


More information about the mythtvnz mailing list