<br><br>
<div><span class="gmail_quote">On 21/01/2008, <b class="gmail_sendername">Cal</b> <<a href="mailto:cal@graggrag.com">cal@graggrag.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Marius Schrecker wrote:<br>> Hi,<br>><br>> After a Loooong break I'm trying to breathe new life into my MythTV box.
<br>><br>> Why didn't I listen to you all before when you warned bout ATI cards? I'd<br>> have saved myself a lot of grief! Anyway:<br>><br>> Now I'm going to get a card that does proper XvMc (Nvidia the only choice
<br>> here??)<br>><br>> The box will only be used for MythTV, so great 3d performance is not an<br>> issue.<br>><br>> Card should be PCIe, available (7000 series or 6200TC), passive, and not<br>> generate too much heat. I'va lso read mixed reports on whether the 7000
<br>> series DOES support full XvMc, so questions are:<br>><br>> 1. Is it correct that the 7000 series does XvMc without problems?<br>> 2. I can still get hold of a 6200TC, but this has only 64 MB Ram. Is this
<br>> sufficient?<br>> 3. Will the 7300 GS produce much more heat than a 6200TC? Could I<br>> underclock to compensate?<br>><br>><br>> 4. Other recommendations????<br><br>Forget about XvMC. It's a relic of a past era where our poor struggling
<br>sub-2G single core cpus _needed_ some graphics processing to be offloaded in<br>order to survive. So, the poor little graphics card endured constantly<br>cooking up a storm doing XvMC, and without even a fan to cool its brow.
<br>Now, I believe you're better off letting a nice little dual core do the<br>hard work. It's better equipped to deal with the heat output too.<br><br>Worst of all, XvMC comes with some tedious artifacts. You don't get anything
<br>for free. My suggestion is have the graphics card do no more than it has to,<br>and provide the necessary grunt via cpu instead. I have a 6200 and a 7300<br>(two systems), and I really can't pick between them. They're both excellent as
<br>long as I don't try to include XvMC in the mix.<br><br>Cheers.<br><br>(I could really use a "Loooong break", can you recommend a good source?)<br>_______________________________________________<br>mythtv-users mailing list
<br><a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br><a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br></blockquote></div>
<div> </div>
<div>Cal,</div>
<div><br>That's an interesting take on the use of XvMC.</div>
<div>My opinion is use a specialized tool for a specialized job.</div>
<div> The XvMC circuitry on a video card is specifically designed to assist in some of the heavy and specific tasks required in decoding mpeg2, as such it is likely to do this much more efficiently than a general purpose CPU is.
</div>
<div>If you take this idea to an extreme you get a full hardware decoder such as that on the PVR-350, which only uses a very small heatsink (read low power consumption) compared with the large heatsink (and fan) required for your average CPU. (All other issues with the PVR-350 aside)
</div>
<div> </div>
<div>That said XvMC does introduce some complications (as you point out):</div>
<div> 1) Driver support can be "fussy".</div>
<div> 2) The black and white OSD problem.</div>
<div> 3) It only works for MPEG2 at the moment. So if you want to play anything other than MPEG2 then it's useless. This is particularly relevant if you're looking at HD support.</div>
<div> </div>
<div>So basically if you're only decoding MPEG2 (or just SD) then XvMC is still likely to be usefull, taking some load off your CPU for other tasks. ( I currently run on a PIII 900Mhz so I like to offload whenever I can).
</div>
<div> </div>
<div>Just my opinion mind...</div>
<div> </div>
<div>Cheers</div>
<div> </div>
<div>Steve</div>