Hoofdcategorieën

ATI en nVidia op de pijnbank tijdens afspelen hd-video

Door Hielko van der Hoorn, maandag 31 december 2007 18:35, views: 34.028

Ars Technica heeft verschillende videokaarten van ATI en nVidia tegenover elkaar gezet en gekeken naar de prestaties bij het decoderen van hd-video. Opmerkelijk is de prestatiewinst van de Radeon HD 2400 XT met de 8.44 bčta-driver.

In de test wordt gekeken naar de cpu-belasting bij het decoderen van drie verschillende coderingen: h.264, vc-1 en een mpeg2 hdtv-transportstream. Het blijkt dat nVidia en ATI aan elkaar gewaagd zijn, maar ze presteren niet met elk bestandsformaat gelijkwaardig. Bij het decoderen van vc1 en h.264-films zijn de ATI-kaarten sneller, met uitzondering van de Radeon HD 2900 XT die het moet doen zonder uvd-engine.

Radeon HD 2400Bij het decoderen van een 1080i hdtv-transportstream zet nVidia de beste resultaten neer. Opvallend is het effect van de 8.44 bčta-driver op de prestaties van de Radeon HD 2400 XT: de cpu-belasting zakt van 58,6 procent naar 16,5 procent. De Radeon HD 2900 XT wordt in deze test niet gehinderd door het ontbreken van de uvd-engine en veroorzaakt een cpu-belasting van 12,5 procent.

Nvidia doet het nog beter en verbruikt niet meer dan 6,5 procent van de beschikbare cpu-cycles. Hier staat echter tegenover dat de beeldkwaliteit bij de GeForce 8500 GT en 8600 GT tegenvalt. De beeldkwaliteit van de GeForce 8800 GT is wel in orde.

Gemiddeld genomen doet ATI het hardwarematig decoderen van video beter dan nVidia, maar groot is het verschil niet. De videokaarten van beide fabrikanten weten zonder problemen het merendeel van het werk over te nemen van de processor.

Volgende 11:40
Vorige 14:30

Reacties

«  1  2  »

Zovast voor de mensen die zich afvragen waarom het topmodel een bepaalde functie niet heeft (uvd decoder).

AMD/ATI is ervan uit gegaan dat naast een dergelijke kaart ook een top cpu staat en dat het daardoor niet zo erg is als er meer cpu cycles gebruikt worden (iets dat in mijn optiek nooit goed is, gewoon datgene gebruiken wat er speciaal voor is).

Volgens mij had het deze reden:

De R600 was al zo'n grote en complexe chip dat ze besloten hebben om hem eruit te laten om de eevoudige reden om hem zo kleiner te houden. Pas met 65nm zou hij er weer inkomen.

Klopt, grootte van de die en het energieverbruik wilden ze zo laag mogelijk houden. Aangezien de 2900xt het al niet erg nauw neemt met het broeikaseffect, heeft AMD/ATI de keuze gemaakt om UVD uit de R600 serie te halen.

De nieuwe 3870s hebben weer wel UVD, maar die zijn dan ook weer op een kleiner proces gemaakt waardoor de dies kleiner bleven en het dus makkelijker geimplementeerd kon worden.


De r600 is 80nm als ik me niet vergis ;) Die nieuwe chips zijn op een weer kleiner procede gebakken. Daarom gebruikt de R600 ook zoveel stroom de RV670 niet. Die 2400 kaartjes worden ook wel erg interessant. Ze kosten minder dan 40 euro. Dan maakt het niet uit wat voor CPU erbij zit, de kaart doet toch al het werk :)

De onboard chips zijn ook steeds beter in staat om HD video te decoderen. De AMD/ATi Radeon x1250 en nVidia GeForce 7150 zijn prima in staat om de CPU te ontlasten voor het afspelen van 1080p video.

De beeldkwaliteit out-of-the-box is bij ATi vaak wat beter met Component-HD, maar na wat nVidia tweaks ontlopen ze elkaar weinig.

Dat mag opzich ook wel. De voorloper van de onboard GeForce 7150, de 7050, is slechts beperkt in staat om echt HD content af te spelen en de CPU te ontlasten. Daarbij is de beeldkwaliteit ook nog erg matig door schokkende/flikkerende beelden.

Jammer genoeg heb je wel een zware proc er bij nodig.

690G heeft voor H.265 een 2.8 ghz processor nodig.


ehm, het is een AMD chipset.. wat denk je? een amd x2 ...?

AMD en nVidia zijn aan elkaar gewaagd dus, maar AMD heeft als grootste nadeel dat UVD niet onder Windows XP werkt omdat het niet ondersteund wordt in de drivers.

heb je een bron behalve wat vage forum posts?

want volgens mij is het onzin.
http://www.hardspell.com/...showcont.asp?news_id=1352

[Reactie gewijzigd door Countess]


Echie wel :)

zelfs op windows 2003 server (met de XP drivers) werkt ie perfect.
Mijn huisservertjes, die in de woonkamer staat om ook muziek en video af te spelen doet dit fluitend op hardware HD encoding.
Maar de driver is wel stukken beter geworden, en lijkt nog steeds beter te worden!
(ps: ik heb maar een passive HD2400 in huis)

[Reactie gewijzigd door badnews.nl]


Ze hadden gelijk ook de beeldkwaliteit moeten testen/beoordelen, het geheel is een beetje incompleet zo.

Daar is toch ook naar gekeken?

Waarom zijn alle reviews nog steeds voor Windows only? Er zijn vast mensen zat die voor open source zouden kiezen als de fabrikanten zouden bevestigen dat hun hardware ook goed door open source software ondersteund word.
Zo heb ik laatst een ATI videokaart gekocht omdat ATI/AMD heeft aangekondigd de specificaties vrij te geven. En nu blijkt ineens dat dat voor 2D en 3D only is en het UVD video gedeelte daar niet onder valt. Juist het stukje dat mij zinvol lijkt om HD content af te spelen.
Een veel interessantere vraag lijkt mij; Welke videokaart is er het meest geschikt voor het opnemen/afspelen van HD content. Met als voorwaarde dat alle gebruikte software (ook de drivers) open source zijn?

[Reactie gewijzigd door joho]


De meeste mensen gebruiken toch windows dus zo interessant is dat helemaal niet....

Als de ontwikkelingen nu een beetje willen doorzetten en de http://gathering.tweakers.net/forum/list_messages/1207772 Ubuntu Media Center nog een klein beetje verder ontwikkeld wordt zou dat best eens een heel leuk OS kunnen worden voor je HTPC. Daarom vind ik het punt van joho weldegelijk interessant, het hele Linux programma valt of staat met de drivers, al dan niet 'open source'...

Nu ik zelf plannen aan het maken ben voor een HTPC zijn dit toch wel zeker belangrijke zaken, KOOP ik een Windows XP MCE/Vista Huppeldepup of slurp ik de Ubuntu MCE binnen voor het mediacentertje..? Zoiets is bij het plannen weldegelijk belangrijk namelijk gebruik ik dalijk een ATI of nVidia GPU voor de HD content..?

Ik persoonlijk ben nogal van de Open Source maar helaas laten de drivers van de fabrikanten uit het nogal eens afweten, zoals in geval van m'n (toch wel über-fijne) Canon i560 Bubblejet printertje, dat was aardig knokken om hem een beetje redelijk te laten werken.

Ik weet ook wel dat 'de meeste mensen' Windows Nogwat gebruiken voor HTPC's en computers in het algemeen. Vaak is het ook wel een beetje 'wat de boer niet kent dat vreet die niet'...

Mensen hebben ook de neiging om na de eerste drempel linux van de PC af te knikkeren. Ook niet zo raar; de fouten in linux zijn op z'n minst vriendelijk te noemen. Een BSOD, of adresverwijzing in Windows ook niet natuurlijk, maar daar word het op een dusdanige mierzoete manier gebracht, zodat deze weer snel weggeklikt kan worden, of de verwoordingen zijn wat subtieler. Een fatal error klinkt tenslotte wat minder erg in de oren van een gebruiker, dan KERNEL PANIC!; waarbij de keuze van woorden al een meltdown van de pc te doen lijken voorspellen.

Een gebruiker heeft liever een korte flits/dump en automatische reboot, dan een lijst van debug-achtige info/meldingen waardoor hij alleen maar in paniek raakt van de 'dreigende' terminology. (Aangezien linux devs bekend staan om hun soms originele meldingen). Terminology als een proces "killen" (wat voor unix puristen als normaal word beschouwd) ipv "afsluiten" helpt natuurlijk ook niet echt mee :P

Ubuntu heeft dit soort zaken grotendeels al netjes voor de gebruiker verborgen gelukkig.

[Reactie gewijzigd door EvilB2k]


Op de desktop misschien, maar op het gebied van de mediaspelers is er veel meer diversiteit. Denk bijvoorbeeld eens aan mythTV of LinuxMCE. Nu hoeven de test niet perse 'voor open source' gelden, maar een extra test waarbij ook de prestaties onder linux vergeleken worden zou ook ik zeker niet verkeerd vinden.

Zie deze link over ondersteuning van de AMD GPU: http://www.phoronix.com/s...le&item=955&num=1

Het is nog niet duidelijk of het UVD gedeelte vrij gegeven gaat worden. Deze beslissing kan nog enkele maanden op zich laten wachten zie de link.

Ik hoop dat NVidia ook gaat volgen. Dan kan binnenkort Linux draaien zonder dat je extra drivers moet installeren, hoewel dat dit ook erg gemakkelijk is.

Voor zover ik weet zijn momenteel de NVidia en AMD drivers voor Linux net zo goed als de Windows versies. Het betreft dan wel de gesloten versies.

Het is helaas heel simpel: slechts een paar drivers (waaronder nvidia, maar niet de 8x00's) ondersteunen hardware-acceleratie van mpeg2, maar geen enkele ondersteunt op dit moment acceleratie van de nieuwere encoderingen :(
Dus een review daarvan heeft weinig zin...

En nu blijkt ineens dat dat voor 2D en 3D only is en het UVD video gedeelte daar niet onder valt. Juist het stukje dat mij zinvol lijkt om HD content af te spelen.
Duh, als HD content(of alleen de uitleesmethode) open source wordt, dan is het dus ook niet te beveiligen 8)7

Hetgene dat beveiligd was, de discs dus, dat is juist al gekraakt. Het afspelen van MPEG4/H264/etc. is helemaal niet beveiligd, je kan ook je eigen filmpjes opnemen op je (HD)videocamera/etc. Helaas hebben ze bij ATI/AMD een ontwerpfout gemaakt waardoor de logica voor het decoderen van video, verweven zit in het ontcijferen van de DRM die er omheen gebakken zit.
Dus kun je nu ook je eigen opgenomen videos niet 'versneld' afspelen.

Ik zie dat ze het bij ATi hebben over driver 8.43 en 8.44 beta.
Ik als eindgebruiker kan alleen maar 7.12 downloaden.

Waarom dan deze test met een driver die voor ons niet beschikbaar is?
Of loop ik erg achter en zijn de 8.43 drivers gewoon ergens te downloaden ?

7.12 word geleverd met de 8.43 driver

de versie 7.12 is de complete driver pack, dus niet alleen de videokaartdriver maar ook met ati catalyst enzo erbij.

In catalyst zelf kun je de individuele versies zien van elk produkt.

Bij 7.12 zit:
Driver Packaging Version 8.432-071101a-054440C-ATI

Wat dus 8.43 is.

ah, kompleet duidelijk nu.

Zover had ik nog niet gekeken.

Zou iemand me kunnen uitleggen waarom de 8800GT betere beeldkwaliteit geeft dan 8500GT/8600GT? De software hiervoor is identiek lijkt me.

nieuwere chip, dus een nieuwere en beter doorontwikkelde techniek

Zou iemand me kunnen uitleggen waarom de 8800GT betere beeldkwaliteit geeft dan 8500GT/8600GT? De software hiervoor is identiek lijkt me.
Betere RAMDAC? Echt digitaal signaal(ipv DVI-A)...nieuwere technologie?

Spelen ze nu ook al native x264 (dus geen h264) .mkv's af zodat ik geen 100% cpu belasting krijg?

er is niets native aan x264. x264 is een implementatie van h.264 (aka MPEG-4 Part 10, of MPEG-4 AVC).

en nee, hardware acceleratie van x264 in mkv wordt niet ondersteund door de powerdvd codec.

x264 mkv's kunnen afgespeeld worden door via Media Player Classic de cyberlink plugin te gebruiken, houd er wel rekening mee dat veel x264 encodes zich niet aan de standaard houden en dat je dus problemen kunt ondervinden met het afspelen hiervan, de oorzaak hiervan ligt aan een fout in de decoder van cyberlink.

Let wel dit werk alleen op een CPU die SSE2 ondersteunt

Alle x264 mkv's die in PS3 compatibility mode zijn gemaakt werken zowiezo

[Reactie gewijzigd door Tetsuo55]


afspelen is geen punt, je krijgt alleen geen hardware acceleratie. dat blijkt vooralsnog alleen te werken voor hddvd/bluray of images van discs.

ook zonder hardware acceleratie is de decoder van cyberlink behoorlijk efficient.

[Reactie gewijzigd door 7o9]


Hardware acceleratie werkt wel degelijk, dat is dus wat ik bedoel. ik geef toe dat het nog niet perfect werkt in alle gevallen, maar dat lijkt een header probleem te zijn.

"We" zijn bij avsforum.com en doom9.org nog bezig met testen, we zijn er bijna uit.


De decoder van cyberlink is in software mode zeer onneficient, coreavc is bijna 2x zo snel

ah, daar herken ik de nick van :).

dan wacht ik geduldig tot het uitgevogeld is.
«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 11:40
Vorige 14:30
VNU Media logo Powered by True

© 1998 - 2008 Tweakers.net - Alle rechten voorbehouden

Uitgever van: