Anslut till Senaste Tekniska Nyheter, Bloggar, Recensioner

ASRock Core 2 Duo: AGP/PCI Express Graphics Performance, del tres

AGP och PCI Express prestanda

I vår första artikel jämförde vi prestanda för DDR mot DDR2 på ASRock 775Dual-VSTA-moderkortet och fann att det var väldigt liten skillnad mellan DDR-400 och DDR2-533 på denna plattform. I vår andra artikel jämförde vi prestanda för DDR med DDR2 på flera olika plattformar som inkluderade VIA PT880 Pro, Intel 865, Intel 945P, Intel P965 och Intel 975X chipset. Våra resultat visade att även om det fanns skillnader i minnesprestanda mellan varje chipset och hastighetsinställning, spelade det liten roll i den övergripande prestandan för vårt system. Detta berodde främst på vårt urval av mellanklasskomponenter som troligen skulle användas vid uppgradering till vårt moderkort och processorval.

Vår artikel idag kommer att titta på prestandaskillnaderna mellan AGP- och PCI Express-grafikkort på ASRock 775Dual-VSTA-moderkortet med Intels E6300 Core 2 Duo. Vi kommer att säga i förväg att vår artikel idag inte är en recension av grafikkort. Istället verifierar vi om AGP-prestanda på våra testmoderkort är acceptabel när vi jämför den med PCI Express-prestanda på VIA PT880 Pro-kretsuppsättningen som används på vår ASRock-testplattform. Våra tester idag kommer att använda EVGA 7600GS och 6800 Ultra-serien av grafikkort i både PCI Express- och AGP-konfigurationer. Båda serierna av kort erbjuder anständig prestanda som är väl lämpad för 17″ eller 19″ LCD-skärmar som körs med upplösningar upp till 1280×1024. Även om båda korten kommer att kämpa med nuvarande spel som Oblivion – ett spel som kommer att få de flesta system på knäna – erbjuder de fortfarande en hel del prestanda för spel som släppts de senaste åren och kan säkert hantera alla vanliga skrivbordsapplikationer lätt.

Den typiska användaren som kommer att köpa ett moderkort av denna typ eller endast AGP ASRock 775i65G är i första hand oroliga för att utöka sina nuvarande komponentinvesteringar samtidigt som de uppgraderar till den senaste Core 2 Duo-processorserien från Intel. Dessa komponentinvesteringar inkluderar vanligtvis AGP-grafik, DDR-minne, tillsammans med deras nuvarande strömförsörjning, lagring och optiska enheter. Baserat på den här profilen kommer våra tester endast att använda DDR-minne och grafikkort som representerar typiska prestanda i mitten till lägre utbud av grafikkapacitet för närvarande. Ytterligare resultat för grafikprestanda när du använder DDR2-minne i kombination med andra styrkretsar finns i vår senaste artikel.

ASRock 775Dual-VSTA-moderkortet erbjuder AGP 8X/4X-kapacitet tillsammans med PCI Express X4-grafikprestanda. Våra PCI Express-grafikkort kommer dock teoretiskt att vara i underläge på grund av bandbreddsskillnaderna mellan X4-läge och vår AGP 8X-kapacitet. Vi skulle vilja se om skillnaden i bandbredd påverkar prestanda, men realistiskt sett mäter vi bara prestandan för en specifik design i motsats till AGP kontra PCI Express; vi kan inte med säkerhet säga att PCI Express-implementeringen av PT880-chipset är fullt konkurrenskraftig med andra PCI Express-implementationer. Ändå är det möjligt att X4-kortplatsen kommer att mätta PCI-E-bussen, vilket säkert kan inträffa i vissa fall baserat på grafikinställningar och applikationer.

AGP 8X har upp till 2,1 GB/s delad bandbredd. Den typiska grafikprocessorn kan använda nästan all bandbredd, men uppströmsbandbredden är inte lika viktig. Olika krav för uppströmsöverföringar begränsar den maximala uppströmsgenomströmningen till cirka 266 MB/s, och byte fram och tillbaka mellan läsning och skrivning kan medföra ytterligare prestandastraff. Typiska skrivbordsprogram tenderar att använda nedströms bandbredden (läs från systemet) längst tid medan uppströms bandbredd (skriv till system) sällan används och sällan är ett problem. Designen av AGP tog hänsyn till detta, varför den realiserbara uppströmsbandbredden är så mycket lägre än nedströmsbandbredden.

PCI Express X16-drift har 8 GB/s teoretisk bandbredd som är separerad för uppströms och nedströms vägar på grund av dess seriella bussdesign. Tekniskt sett sänder PCI-E-bussen med 2,5 Gbps på varje länk, så 2,5 Gbps x 16 = 40 Gbps. Konvertering till byte som ger 5 GB/s, men som de flesta seriella bussar finns det 20% transaktionsoverhead som minskar den användbara bandbredden till cirka 4 GB/s. Därmed kommer vi fram till resultatet av 4 GB/s läs- och skrivhastighet för varje riktning vid maximal busskapacitet. Än en gång spenderas merparten av applikationsanvändningen på lässidan och skrivsidans kapacitet slösas till största delen bort i nuvarande PCI Express-grafiksystem, men det finns potential för att det kommer att bli viktigare i framtiden, och SLI/ CrossFire-implementationer som använder PCI-E-bussen för att överföra data gynnar verkligen.

Eftersom vårt testkort fungerar i X4-läge har vi en fjärdedel av bandbredden tillgänglig vilket motsvarar cirka 1000MB/s uppströms och 1000MB/s nedströms. Detta är långsammare än AGP 8X eftersom den tillgängliga läsbandbredden är begränsad och kan mättas av vissa applikationer, vilket gör AGP 8X potentiellt mer effektiv. PCI Express X4 erbjuder ungefär hälften av den tillgängliga läsbandbredden av AGP 8X, och fördelen med skrivprestanda med PCI-E går i stort sett oanvänd i de flesta applikationer.

Låt oss se om denna teori stämmer i våra testresultat — återigen, med insikten att vi bara jämför prestanda på en specifik chipset.