Hoofdcategorieën

Invloed PCI Express op X800 XT en 6800 GT getest

Door Steve Lersberghe, zondag 11 juli 2004 02:16
Bron: Spode's Abode, views: 16.946

Bij Spode's Abode heeft men twee videokaarten met een PCI Express-voetje naast elkaar gelegd: de Radeon X800 XT, ATi's huidige topmodel, en een GeForce 6800 GT van nVidia. In het inleidende deel van de review worden de precieze werking en technische details van PCI Express uit de doeken gedaan. Vervolgens worden de geteste kaarten in het kort afzonderlijk besproken. De ATi-kaart bezit van de fabriek uit klokfrequenties van 500MHz voor de core en 1000MHz voor het geheugen. Om de kaart op het niveau van een X800 XT PE te laten presteren, werden deze frequenties opgevoerd naar respectievelijk 560 en 520MHz. Een vergelijkbare actie werd uitgevoerd met de GeForce 6800 GT: de standaard 350 en 1000MHz werden 400 en 1100MHz, zodat men een pseudo-GeForce-6800-Ultra verkreeg.

Behalve de onderlinge vergelijking is er een andere belangrijke vergelijking gemaakt: die tussen de testsystemen. Het eerste is gebouwd rond een AMD Athlon 64 3200+, het andere is een veel krachtiger ogend systeem met twee Intel Xeons Nocona op 3,4GHz, de nieuwe 'Tumwater'-chipset met 2GB DDR2-geheugen en U320 SCSI. Het opvallendste resultaat is dat het laatstgenoemde systeem amper beter presteert. In Call of Duty doet de Radeon X800 XT het een 4-tal procent beter en in Halo laat de GeForce 6800 GT een tamelijk grote verbetering van 10 tot 28 procent zien, maar verder presteert het dual-Xeon-systeem even goed of zelfs minder goed dan het AMD Athlon 64-systeem. Bij de GeForce bedraagt de gemiddelde verbetering 6 procent, bij de Radeon is er een achteruitgang van 0,8 procent.

Deze onverwacht slechte resultaten schrijft men toe aan een aantal zaken. Allereerst is er het DDR2-geheugen, dat in feite nog steeds in de kinderschoenen staat met relatief hoge latency's. Als tweede potentiële oorzaak worden PCI Express-drivers genoemd die nog wat moeten worden bijgeschaafd, maar dat is in dit geval natuurlijk een mes dat aan twee kanten snijdt. Mede door deze oorzaken kan de reviewer naar eigen zeggen moeilijk conclusies trekken over de invloed van PCI Express op het hele grafische gebeuren, behalve dat het nog niet meteen loont om de overstap te maken. Wel is het een platform dat klaar is voor de toekomst.

PCI Express-versies GeForce 6800 GT en Radeon X800 XT
De twee geteste kaarten

Volgende 12:20
Vorige 20:07

Reacties

«  1  2  »

Momenteel zijn het echt mensen die hun pc voor lange tijd willen bijhouden en die af en toe updaten die er 'misschien' goed aan doen voor pci-express te kiezen.

Persoonlijk koop ik mij jaarlijks een nieuwe pc omdat dit op termijn bijna evenveel kost als je pc om de 4 jaar te vernieuwen. Op die manier hoef ik ook niet steeds het beste (en duurste) van het beste te kopen om binnen 4 jaar nog de helft van de software te kunnen draaien.

dat geloof ik niet, een paar maanden geleden heb ik mijn 3 jaar oude PIII 500 geupgrade naar een athlon xp 2800, mét GF 5900 FX, en daar was ik echt wel minder voor kwijt (zelfde kast gehouden enzo), dan jij voor 3 computers kwijt bent..

wat denk je nou, dat je je hele computer vervangt in een jaar?
nee dat blijft over het algemeen bij mobo/processor/video. De rest kan lang mee. Dat kost echt niets hoor, en met een p3 500 van 3 jaar oud? howly shit, ik had 6 jaar geleden een Dual celeron 550. Ik ben er echt van overtuigt dat vaker updaten heel goedkoop kan zijn.
Heb als student namelijk nooit geld, toch altijd een van de snelste systemen gehad. vreemd toch...

pci express, sata 2, daar gaan we heen. laat deze spullen ff uitzieken. ik koop het pas als het goed ondersteund wordt.

hmz

waar is de geest van de echte tweaker gebleven? alleen het beste is goed genoeg en als ik daar nog geen geld voor heb is er altijd nog waterkoeling, peltier en phase change techniek!

oh nee, laten we pc's maar wat ouder kopen, dan zijn de kinderziektes eruit en is de meeste prijsval al voorbij. plakken we er een tweakers casebadge
op en dan hoor je er weer helemaal bij....

toch?

Ga jij maar lekker buggy gamen en tweaken met drivers die het niet ondersteunen (pci-express bijv.) of dat soort shit. :Y) :z :Z

tweaken is m.i . ook niet de nieuwste maar wel goedkope spullen kopen en zodanig aanpassen/opleuken dat er met weinig geld dezelfde prestaties uitkomen als ware het een duur systeem.
Geld uitgeven kan iedereen, prioriteiten stellen is een ander verhaal.

Tweaken is het optimaliseren van je PC kwa instellingen Bios/OS en out of spect draaien OC'en.
Welk hardware maakt niet uit dat kan met een Cellie Duron AFX of P4EE ook.
Tweaker zijn heeft niks met budged te maken.
Al zijn rijke tweakers wel wat zeldzamer.

Kom nou, je gaat nogal voorbij aan het feit dat door 'tweaken' je hardware zijn garantie verliest, je hardware veel harder slijt (ook met goede koeling..dat maakt weinig uit op de lange termijn) en daarbij kan je met echt goedkope spullen weinig tweaken....het gaat stukken beter met duurdere spullen die over het algemeen veel meer marge hebben.

Jij al ooit een versleten moederbord/cpu/geheugen/geluidskaart/.... gezien dan?!

ik denk dat deze kleine onderlinge verschillen alleen maar weer bewijst dat beide kaarten niet native PCIe ondersteunen. nvidia laat dan wel weer tenminste eerlijk weten dat ze dat niet doen. bij ati moet je er helaas achterkomen door sneaky PR werk van nvidia

Als de kaarten er een beetje sneller van worden betekent dat niet per se dat ze niet native PCI Express ondersteunen! Als ze dat namelijk niet deden zouden ze er iets langzamer van worden. Verder kan een miniem snelheidsverschil ook andere oorzaken hebben, zoals mogelijk een chipset waarbij de toegang tot de PCI Express bus iets langzamer is. Zo'n test is dus het nauwkeurigst op een mobo wat AGP én PCI Express slots heeft.
Het snelheidsverschil tussen PCI Express en AGP is met de huidige videokaarten bijna niet te meten. Ik denk dat dat pas mogelijk is bij de volgende generatie videokaarten.

Zo'n test is dus het nauwkeurigst op een mobo wat AGP én PCI Express slots heeft.
Dan nog kan het per chipset verschillen (ervan uitgaande dat we het hebben over een echt AGP slot, en geen gemodificeerd PCI slot). De implementatie van de AGP en PCI-Express protocollen zou in alle chipsets gelijk moeten zijn, maar per chipset zullen de prestaties van de AGP en PCI-Express sloten verschillen.

Op dit moment is het verschil in prestatie tussen AGP en PCI-Express zeer klein, en gezien de onontkoombare foutmarges zie ik in de directe toekomst (met de huidige generatie videokaarten) geen test welke één van de twee als winnaar kan bekleden.
Het snelheidsverschil tussen PCI Express en AGP is met de huidige videokaarten bijna niet te meten. Ik denk dat dat pas mogelijk is bij de volgende generatie videokaarten.
Dat vind ik een interessante conclusie, maar de vraag is of we die kans wel krijgen. Krijgen wij de kans om de volgende generatie videokaarten te testen in zowel een AGP slot als een PCI-Express slot. Er vanuit gaande dat we het hebben over de vergelijking van een native AGP videokaart in een AGP slot met een native PCI-Express videokaart in een PCI-Express slot, waarbij de twee cores verder identiek zijn.

De reden waarom ik dit zeg is omdat ATi en nVidia er waarschijnlijk voor zullen kiezen om slechts één soort te fabriceren (native PCI-Express). Het aanleggen van twee productielijnen kost immers teveel, en de vraag naar PCI-Express zal bij de volgende generatie videokaarten groter zijn dan AGP videokaarten. In het scenario van slechts één productielijn zou de fabrikant door middel van een bridgechip het native PCI-Express produkt als AGP kunnen verkopen. Dit maakt het dus onmogelijk om een goede vergelijking te maken van het prestatieverschil tussen een AGP slot en een PCI-Express slot, omdat je in feite tweemaal een native PCI-Express videokaart met elkaar vergelijkt.

De huidige generatie videokaarten (NV40, NV45, R420, R423) zullen qua bandbreedte niet veel voordeel hebben aan PCI-Express, omdat die extra bandbreedte simpelweg niet benut zal worden, of onmeetbaar weinig. Een hypotetische vergelijking tussen twee toekomstige cores (bv native AGP NV55 in een AGP slot vs native PCI-Express NV55 in een PCI-Express slot) zou waarschijnlijk een groot prestatieverschil laten zien, maar dan is het nog maar de vraag of dat het resultaat is van het verschil in beschikbare bandbreedte van het slot, of andere factoren zoals de simultaan bi-directionele transfer van PCI-Express.

het scenario van slechts één productielijn zou de fabrikant door middel van een bridgechip het native PCI-Express produkt als AGP kunnen verkopen. Dit maakt het dus onmogelijk om een goede vergelijking te maken van het prestatieverschil tussen een AGP slot en een PCI-Express slot, omdat je in feite tweemaal een native PCI-Express videokaart met elkaar vergelijkt.

????????

Je vergelijkt nog steeds de performance van een AGP bus met die van een PCI-E bus. Dat de kaart het AGP signaal daarna naar PCI-E converteert maakt dan niet uit.
De huidige bridgechip van nVidia kan wél wat uitmaken omdat de theoretische snelheid van de PCI-E bus hoger ligt dan die van AGP. De PCI-E kaart van nVidia kan hierdoor dus belemmerd worden. Als je het omdraait is enkel de bus de beperkende factor en niet meer het design van de videokaart.

dikke zever dus,
als de bridge chip gebouwd is om 20Gbit/s te kunnen doorvoeren en de chip zelf kan max 10Gbit/s aanleveren ga je geen snelheidswinst of verlies krijgen... (of misschien een heel kleine factor, die dus niet meetbaar is)

zolang de drivers niet "gelijk" zijn kan je de agp en pci-e nooit met elkaar vergelijken

aangezien de pci-e en agp een andere implementatie hebben tot de northbridge is het feit of er nu beide of niet op een mobo zit ook van geen belang, in tegendeel
misschien heeft de mobo fabrikant een van de 2 in een soort van slave modus gezet tov de ander
een mobo met maar 1 van de 2 zal deze ene waarschijnlijk zo goed mogelijk implementeren

doordat de chip van Ati er zo snel is en die Canadezen maar chips blijven spuwen (nVidia trouwens ook) en hun team niet verdubbeld is, geloof ik nooit dat ze pci-e native ondersteunen, want dat zou waarschijnlijk een hele herbouw van de chip betekenen en het lijkt mij ivm massaproductie HEEL dom moest de AGP versie pci-e stukken bevatten aangezien de pci-e die ze nu hebben puur prestige is en misschien 1% van de verkoop uitmaakt

ATI's kaarten zijn dus wel native.
dat Nvidia DENK dat ze niet native zijn is omdat ze de core onder een x-ray hebben gelegt, en toen zagen ze wat extras aan de zijkant hadden.
dat waren dus pci-e buffers en wat extra ruimte die nodig is voor pci-e implementatie, maar geen complete bridge chip.
het zou voor ATI ook compleet nutteloos zijn om wel een aparte pci-e core te laten bakken maar deze niet native pci-e te maken.
het bakken van meerder, en vooral verschillende cores kost namelijk best wel een hoop extra geld.
Nvidia's oplossing is waarschijnlijk stukken goedkoper, maar ATI wilde het gelijk goed doen.

edit : reactie op hiro shima, n4m3..ect, en nokko.

het komt er op neer welke PR afdeling je wilt wilt geloven.
dit is wat ATI er over te zeggen heeft
http://www.theinquirer.net/?article=16735.

als ik alleen hier op af zou moeten gaat zou ik toch kiezen voor ATI omdat ze tot nu toe betrouwbaarder zijn geweest als Nvidia de laatste tijd. (kan me eigenlijk geen grote leugen van ATI herineren.)
om nog maar te zwijgen over het feit dat hun de enige zijn die het zeker kunnen weten want een x-ray verteld je niks over hoe het werkt.

dat gekopeld met wat ik al eerder zei, dat het maken van verschillende aparte chips ERG duur is en dus compleet onlogies tenzij je er een goede reden voor hebt. kan ik toch geen andere conclusie trekken dat, naar alle waarschijnlijkheid ATI een native oplossing heeft en Nvidia een PR stund probeerde uit te halen, wat ze nog aardig geluk is ook blijkbaar.

dat de resultatien "tegen vallen" tja
als je ziet wat het verschil in prestaties is tussen een echte AGP 8x port en een pci-slot vermomd als AGP vind ik het niet zo gek dat er in veruit de meeste benchmarks geen tot weinig verschil te zien is.
waarom Nvidia in halo dan wel een verschil laat zien. tja kan vanalles zijn. het is ook maar in 1 game/benchmark van de 5 dat er iets van een groot verschil te zien is. en daarom springen jullie gelijk naar conclusies?
ik zou me eigenlijk eerder afvragen waarom ATI slechter gaat presteren in halo maar bij de andere benchmarks er nouwelijks verschil is.

halo is een dx9 game, en daarbij maakt de interface meestal nouwelijk iets uit maakt (verschil tussen een pci-slot en AGP8x was 20%, en nou moet pci-express ineens voor 28% prestatie winst zorgen? wtf happend here!)
bij call of duty BV, waar de interface just wel weer van belang is (zie AGP benchmarks van 915 systeem met "nep-agp" port tot 50% prestaties verschil ) zie je dat ATI het er weer wel wat beter vanaf brengt terwijl er bij Nvidia geen enkel verschil is.

voor mijn zijn deze resultaten dan ook vrij vreemd. ergens zit nog iets niet goed.
ook de test systeemen zijn compleet anders, kan ook een factor zijn. om niet te vergeten de software.
foutje in de drivers van ATI bv kan al veel verklaren.
ik geef ATI nog fff tijd om hun software op orden te krijgen voor ik ga beweren dat ATI een on-chip bridge chip heeft.

kom dan eens met links naar die beweringen, of loop jij ook maar weer iemand op een duitser forum naa te blaten...
NOFI, maar ik vind het allemaal maar geouwehoer, nVidia en ATi hebben beide laten zien dat ze voor geen meter te vertrouwen zijn als het gaat om product specs, en dat geld natuurlijk zeker als ze het hebben over het product van de ander, voor de rest hebben we alleen nog maar teleurstellende resultaten gezien van PCIe... en is het dus uiterst on interesant of het native is of niet, als ATi wel native support heeft dan is het een stuk triester dat hun resultaten zo beroert zijn. laten we nog even wachten en zien wat de toekomst brengt

dat de resultatien "tegen vallen" tja
Dat hadden we toch allemaal zien aankomen niet?
Toen AGP 8x uitkwam was de prestatiewinst in het allerbeste geval 3%, dat was ti4600 4x vs ti4600 8x en dan ook nog op 1024*768 pixels, op hogere resoluties was de winst 0 want de kaart was daar immers de bottleneck.
Nu herhaald dit verhaaltje zich, alleen zoeken sommige mensen naar een andere oorzaak en wijzen met de vinger naar de bridgechip, belachelijk gewoon.
De bridgechip heeft een 2* zo hoge doorvoersnelheid tov agp8x, maw een pciE kaart met bridgechip is gelijkgesteld aan agp16x, als de performancewinst met een 2* zo hoge doorvoersnelheid vd bus verwaarloosbaar is, wat zou je dan nog winnen met native pciE?
Inderdaad, nul procent performance.
Slaapwel.

zou ik ook volledig mee eens zijn. maar zoals ik al stel. waarom zijn de verschillen zo miniem terwijl ATI wel claimed dat ze native zijn? stel ze waren native.. zijn de resultaten dan niet nogal tegenvallend?
en dat is voor mij dan ook de reden om de foto's van Nvidia te geloven.
houd in gedachte dat zowel ati als nvidia dwangmatige leugenaars zijn en er alles voor over hebben om goed in het daglicht voor te komen

Wat jij zegt, kan ik ook zeggen met AGP8x kaarten!
Die moeten dan ook geen agp8x ondersteunen, gezien het kleine verschil in prestaties!

"Het opvallendste resultaat is dat het laatstgenoemde systeem amper beter presteert. In Call of Duty doet de Radeon X800 XT het een 4-tal procent beter .....bla bla....... maar verder presteert het dual-Xeon-systeem even goed of zelfs minder goed dan het AMD Athlon 64-systeem."

Lijkt me dus dat dit aangeeft dat de videokaarten op dit moment de bottleneck zijn en op dit moment ongeveer even snel zijn.

Die AMD 64 en Intel Xeon's lopen een beetje uit hun neus te vreten en te wachten op data van de videokaarten terwijl de videokaarten hard moeten ploeteren om al het geweld voor elkaar te krijgen.

Het lijkt mij eerder dat de ATi drivers niet distributed geschreven zijn en alleen optimaal werken op single cpu opstellingen

Ik neem aan dat je multi-threaded bedoelt. Een driver die gedistribueerd draait zou een nieuwe insteek zijn. }:O

Die 3D benchmarks zijn ook niet echt lekker ontworpen voor multi-threading of multi-cpu volgens mij (nee, daar heb ik geen harde gegevens van, maar dat is "over het algemeen" niet zo). Daar zit je dan met die dikke dual Xeon met HT II. 4 virtuele CPU's en je software gebruikt er maar eentje.

Rara waarom werkt dat nou niet lekker :P

Nu zou een single Xeon op zich ook al sneller moeten zijn denk ik, maar dit maakt het verschil iig al een stuk kleiner. Sterker nog, het is niet onmogelijk dat het inderdaad langzamer draait omdat de software "in de war" raakt van de CPU's. Ik was nog wel nieuwsgierig geweest naar een benchmarkje zonder HT en met één CPU.

Benchmarks (en andere software) die niet ontworpen zijn voor dual-CPU gebruiken gewoon 1 CPU, terwijl Windows en andere programma's de andere gebruiken. Dit zorgt sowieso al voor een kleine snelheidsverhoging.

Call of Duty draait toch op de Quake3 engine, en die ondersteund weldegelijk multi procesor systemen...

Mag ik uit dit artikel concluderen dat de AMD cpu die hier gebruikt wordt dus snel genoeg is voor een volledige belasting van de X800. Maw de CPU is niet de bottleneck voor max performance.

Voor deze benchmarks ziet het er inderdaad naar uit dat dat het geval is. Maar in de praktijk valt dat vaak anders uit. Even 1 voorbeeld. Op het moment dat je een game hebt, die met veel vijandelijke units werkt, waarvoor veel AI berekening gedaan moeten worden, betekent dat WEL, dat de CPU een verschil uit zal maken en de bottleneck kan zijn.

M.a.w. er zullen altijd situaties zijn waar OF de GPU, OF de CPU de beperkende factor is Botweg zeggen dat de CPU altijd de bottleneck is, is mijns inziens dan ook iets te kort door de bocht ;)

ik kan me nog herinneren nog in de tijd dat AGP bus uit kwam dat de ontwikkelaars zeiden dat AGP wel 4X sneller was dan PCI.
Toen er eindelijk testen kwamen over deze bus, was iedereen teleurgesteld over de prestaties van deze bus.
Toen er eindelijk 4x AGP kwam, was dit eigenlijk de snelheid waarmee 1x AGP had moeten werken. (data snelheid, niet bus)

Maar als ik me nog goed had kunnen herinneren is er ook nog een techniek om een programma (game) te runnen vanuit de het geheugen van de videokaart.
Daarmee voorkom je groote data stromen van het geheugen naar de videokaart. waardoor deze snelle bussen geen invloed hebben op de prestaties van een videokaart.

Uhm. je bedoelt dat de GPU ineens x86 instructies snapt? Zodat je bijvoorbeeld 'Notepad' op je GPU kan draaien?
Er bestaat wel iets dergelijks, maar dat is een compiler welke C-code compileert naar begrijpelijke instructies voor een GPU. Schijnt iig met een ATI Radeon te kunnen werken, maar zal enkel voor bepaalde code snelheids winst opleveren en de code moet dus gecompileerd worden.
Ik kan helaas de link naar dit project even niet vinden. |:(

Uhm.... komt hier nu naar voren dat PCI-express en DDR2 enzo op dit moment gewoon nog niet goed genoeg is?

Ik ben van plan om over te gaan naar een 915 mobo met PCI-express videokaart.

Is dat dan de verkeerde keuze op dit moment? Werkt een 875 mobo met AGP 8X op dit moment net zo goed?

Wat ik de laatste tijd een beetje krijg is:
LGA775 met chipset 915/925 plus DDR2 is de toekomst, maar niet met de huidige producten op de markt.

Stel ik neem nu een nieuwe config met wat nu te koop is, zit je dan binnenkort te denken: had ik maar gewacht op <vul in>!

Tsja, de PCI_E kaarten zijn niet sneller dan de AGP varianten. Ze zijn echter ook niet trager. Met PCI-E heb je meer reserve voor je volgende videokaart die wél sneller kan zijn dan de AGP versie. Dus PCI-E heeft op dit moment nog geen voordelen maar er is ook geen reden om voor AGP te kiezen bij een nieuw systeem.

Geheugen is wat lastiger. DDR-2 heeft wat last van hogere latencies. Ook daar geld: Niet optimaal maar ook niet trager dan het alternatief.

Voor deze technieken betaal je echter wel meer. Als je in de toekomst wilt upgraden moet je eigenlijk wel naar PCI-E + DDR-2. Dat betekent dat je tzt alsnog een nieuw moederbord, geheugen en videokaart moet aanschaffen. In dat geval moet je dus alles in een keer vervangen.

Was je toch al van plan niet te gaan updaten maar gewoon een nieuw systeem te kopen, is een 875 mb + AGP een goede keus. Wil je kunnen updaten lijkt mij een 915 bordje een veel flexibelere oplossing. Combo bordjes met AGP én PCI-E en DDR en DDR-2 zijn ook een optie maar zelf ben ik daar geen liefhebber van.

AGP 8X wordt nog geeneens volledig benut, dus AGP is zo'n slechte keus nog niet.
«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 12:20
Vorige 20:07
VNU Media logo Powered by True

© 1998 - 2008 Tweakers.net - Alle rechten voorbehouden

Uitgever van: