<br><br>
<div><span class="gmail_quote">On 21/01/2008, <b class="gmail_sendername">Marius Schrecker</b> <<a href="mailto:marius@schrecker.org">marius@schrecker.org</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">> On 21/01/2008, Cal <<a href="mailto:cal@graggrag.com">cal@graggrag.com</a>> wrote:<br>>><br>
>> Marius Schrecker wrote:<br>>> > Hi,<br>>> ><br>>> > After a Loooong break I'm trying to breathe new life into my MythTV<br>>> box.<br>>> ><br>>> > Why didn't I listen to you all before when you warned bout ATI cards?
<br>>> 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<br>>> choice<br>>> > here??)
<br>>> ><br>>> > The box will only be used for MythTV, so great 3d performance is not<br>>> an<br>>> > issue.<br>>> ><br>>> > Card should be PCIe, available (7000 series or 6200TC), passive, and
<br>>> not<br>>> > generate too much heat. I'va lso read mixed reports on whether the<br>>> 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<br>>> 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
<br>>> offloaded<br>>> 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<br>>> anything<br>>> for free. My suggestion is have the graphics card do no more than it has
<br>>> to,<br>>> and provide the necessary grunt via cpu instead. I have a 6200 and a<br>>> 7300<br>>> (two systems), and I really can't pick between them. They're both<br>>> 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>>><br>><br>> Cal,<br>><br>> That's an interesting take on the use of XvMC.<br>> My opinion is use a specialized tool for a specialized job.<br>> The XvMC circuitry on a video card is specifically designed to assist in
<br>> some of the heavy and specific tasks required in decoding mpeg2, as such<br>> it<br>> is likely to do this much more efficiently than a general purpose CPU is.<br>> If you take this idea to an extreme you get a full hardware decoder such
<br>> as<br>> that on the PVR-350, which only uses a very small heatsink (read low power<br>> consumption) compared with the large heatsink (and fan) required for your<br>> average CPU. (All other issues with the PVR-350 aside)
<br>><br>> That said XvMC does introduce some complications (as you point out):<br>> 1) Driver support can be "fussy".<br>> 2) The black and white OSD problem.<br>> 3) It only works for MPEG2 at the moment. So if you want to play
<br>> anything other than MPEG2 then it's useless. This is particularly relevant<br>> if you're looking at HD support.<br>><br>> So basically if you're only decoding MPEG2 (or just SD) then XvMC is still
<br>> likely to be usefull, taking some load off your CPU for other tasks. ( I<br>> currently run on a PIII 900Mhz so I like to offload whenever I can).<br>><br>> Just my opinion mind...<br>><br>> Cheers
<br>><br>> Steve<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>><br><br>Hmm<br><br>Just when I'd decided to go with an underclocked 8500 GT (forgetting about<br>XvMc, and thinking of gap size, and power consumption.
<br><br>Still confused.<br><br>Running a dual opteron 2,4 Ghz, so have the CPU cycles. Just trying to<br>keep power and temp down.<br><br>Cheers!<br><br>M.<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><br>Well if you're going to have the CPU cycles anyway you might as well ditch the XvMC as</div>
<div>Cal is spot on in that it does cause a few headaches re: drivers & compatability etc.... so you'll have an easier time with things if you do.</div>
<div> </div>
<div>Cooling is slightly more complex! By making the CPU do all the work you're concentrating the heat in one place (the CPU), this means your CPU will run hotter which is harder to cool quietly.</div>
<div> </div>
<div>On the other hand you only have to worry about cooling one thing. The folks on SilentPCReview may be able to help you with recommendations on cooling & powerconsumption. Graphics cards have historically been power hogs, and are only just starting to roll in lower power designs (like has been happening recently with CPUs like the Core-duo).
</div>
<div> </div>
<div>Of course the other thing to think about is that instead of XvMC the mythtv-vid branch is developing OpenGL rendering, which is again trying to use the graphics card to do some heavy lifting!</div>
<div> </div>
<div>I'm not being very helpful am I!?!</div>
<div> </div>
<div>It depends what you're trying to do really.</div>
<div> </div>
<div>Cheers</div>
<div> </div>
<div>Steve</div>