PCI-E 4x VS. AGP 8x

Grafikkort d.  18. juni. 2007, skrevet af darkplayer
Vist: 278 gange.

darkplayer
 
Elitebruger
Tilføjet:
18-06-2007 19:02:53
Svar/Indlæg:
1123/442
Er PCI-E 4x hurtigere end AGP 8x?
Wizard
 
Elitebruger
Tilføjet:
18-06-2007 19:11:23
Svar/Indlæg:
845/46


darkplayer
 
Elitebruger
Tilføjet:
18-06-2007 19:15:04
Svar/Indlæg:
1123/442
fedt! PCI-E 4x er så lige 4 gange hurtigere end AGP 8x! (AGP 8x = 1x PCI-E) 😛 så kan det alligevel betale sig med et 8600 GT på mit 4CoreDualVSTA!


TB_Kolding
 
Overclocker
Tilføjet:
18-06-2007 19:22:48
Svar/Indlæg:
492/12
#2 Jeg tror nok lige du skal læse den tråd igen... AGPx8 = PCI-Ex8


darkplayer
 
Elitebruger
Tilføjet:
18-06-2007 19:25:06
Svar/Indlæg:
1123/442
øv! Du har ret har lige læst det! Så det bliver faktisk langsommere hvis jeg køber et 8600 GT!! :'-(


TB_Kolding
 
Overclocker
Tilføjet:
18-06-2007 19:31:56
Svar/Indlæg:
492/12
#4 Næppe... GPU'en er hurtigere på et 8600GT, end det du kan få til AGP til samme pris. Men det er rigtigt at du ikke kan udnytte 8600GT fuldt ud i 4x - men du mister ikke ret meget 🙂


matt??
 
Elitebruger
Tilføjet:
18-06-2007 19:37:24
Svar/Indlæg:
5600/32
En PCIe port er full duplex mod AGP, som er half duplex. Det betyder at PCIe kan sende og modtage data på samme tid, hvor AGP kun kan gøre en ting ad gangen.


darkplayer
 
Elitebruger
Tilføjet:
18-06-2007 19:39:31
Svar/Indlæg:
1123/442
SÅ det vil altså betale sig at købe et 8600 GT!?


TB_Kolding
 
Overclocker
Tilføjet:
18-06-2007 19:42:25
Svar/Indlæg:
492/12
#7 Ja, absolut. Det er i hvert fald totalt ga-gak at købe noget AGPx8 😐


red_martians
 
Moderator
Tilføjet:
18-06-2007 20:01:58
Svar/Indlæg:
7881/1165
sikke da noget rod i har gang i...
Man skal passe på at sammenligne de to teknologier.

AGP er envejkommunikation (half-duplex), PCI-express kan tale og modtage samtidig(full duplex)

Så AGP kan med 8x komme op på 2.1GB/s (266MB/s x 8)
PCI-express 4x = 1GB/s. (250MB/s x 4)

Men der kan opstå langt flere flaskehalse med AGP trods den højere hastighed. Foregår kommunikationen fra bundkort til grafikkort, skal data til bundkortet ligge og vente på at overførslen er færdig, osv.
Absolut ikke optimalt, men uanset hvad vil 8xAGP nok være en smule hurtigere. 2.1GB/s er trodsalt en hel del mere end 1GB/s uanset hvad. Men forskellen er nok ikke så stor som du måske tror. (måske max et par procent)


TB_Kolding
 
Overclocker
Tilføjet:
18-06-2007 22:46:39
Svar/Indlæg:
492/12
#9 Næsten rigtigt, men du glemmer duplex-faktoren 😉

En PCI-E bane (lane) har signalkapacitet til 2.5Ghz, og for hver 10. clock kan der pga. fejlkorrektion transmitteres 8bit (en byte) = 250MB/s. Dette betyder så, at PCI-E x4 kan transmittere 1GB/s i hver retning (full duplex = 2GB/s samlet).

AGPx8 er en 32bit kanal som fungerer ved 533Mhz effektiv clock, hvilket giver 533x32/8 ~= 2133MB/s eller 2,1GB/s ensrettet.

Derfor er PCI-E x4 = AGP x8 hvad angår den samlede data-kapacitet.

//Rettet pga. kold fusion!


red_martians
 
Moderator
Tilføjet:
19-06-2007 08:47:45
Svar/Indlæg:
7881/1165
#10: desværre nej, netop pga. duplex betyder det at PCI-e max kan overfører 2GB/s ialt.. men pga. den max er begrænset af en 1GB/s per retning, vil det sjældent betyde at de 2GB/s opnåes. Til gengæld vil et AGP-slot pga. den simple opbygning teoretisk set langt oftere være fuldt optaget, hvilket betyder bedre effektivitet i sidste ende, men nok også en del højere lantecy hvis man ser lidt anderledes på det.


bjuufah
 
Superbruger
Tilføjet:
19-06-2007 09:23:32
Svar/Indlæg:
161/12
lev med de procent det er langsommere det korte stykke tid der går før du køber et nyt mb alligevel... vil være dumt at bruge penge på et agp kort...