Tekniska bloggspel, Android-app-apk, tips och tricks

PCIe 4.0 vs PCIe 3.0 GPU Benchmark

Vi diskuterade nyligen PCI Express 4.0 och dess roll med den nya GeForce 30-serien. Vi misstänker att det kan finnas en liten prestandafördel med avancerade delar som RTX 3080 och 3090 när man använder PCIe 4.0 som slutar 3.0, ungefär en ökning på ~5%. Vi tittade på detta mycket kort i vår första dagsrecension och fann att de flesta av oss bara övervägde en höjning på 3 %, vilket, om jag ska vara ärlig, summerar till väldigt lite.

Vi hade dock planerat att ta en djupare titt på PCIe-prestanda med RTX 3080, så det är vad vi ska göra idag. Vi kommer att titta på olika PCI Express-konfigurationer som använder Ryzen 9 3950X på X570-plattformen med MSI:s X570 Unify-moderkort, samt Intel Core i9-10900K på Z490 med MSI:s Z490 Unify. I båda fallen använder vi 32 GB DDR4-3200 CL14-minne och det valda grafikkortet är RTX 3080 Founders Edition.

För alla praktiska ändamål kommer vi att hoppa över snacket om PCI Express-bussen, den tillgängliga bandbredden i varje läge eller vad som helst eftersom vi tittade på det tidigare, vi kommer att anta att du redan känner till detaljerna och vi är främst intresserade av siffror, så låt oss komma igång.

Ryzen 9 3950X PCI 3.0 vs PCIe 4.0 Benchmark

Från och med Death Stranding såg vi ingen verklig skillnad i prestanda mellan PCIe 4.0 och 3.0 när vi körde med full bandbredd i x16-läge. I det osannolika fallet att du kör på PCIe 3.0 x8 på ett X570 eller B550 moderkort, finns det en prestandaträff, särskilt för den låga 1% prestandan, där vi såg ramhastigheten sjunka med upp till 11% vid 1440p, även om vi normalt sett är ser ut som en minskning av prestanda med 7 %.

Trots att det är ett mycket imponerande spel när det gäller visuellt, äter Shadow of the Tomb Raider inte upp mycket PCIe-bandbredd och som ett resultat såg vi nästan ingen förändring i prestanda, även när vi gick från PCIe 3.0-bandbredd. x8 upp till PCIe 4,0 x16 bandbredd.

Det är en liknande historia när vi testade med Rainbow Six Siege, vi såg en prestandaminskning på 2,5 % vid 1080p när vi ändrade PCIe-versionen från 4.0 till 3.0, och sedan ytterligare 2 % minskning när vi bytte till band genom x8. Det finns verkligen inget att se här.

F1 2020 är en annan titel som inte påverkas nämnvärt av PCI Express-bandbredd, och det var inte förrän vi sjönk till PCIe 3.0 x8 som vi såg någon form av prestandaförlust vid 1440p och 4K. Intressant nog var det 1440p som orsakade den största träffen, men vi pratar bara om en minskning med 6 procent för denna osannolika konfiguration.

Horizon Zero Dawn har visat sig vara mer PCIe-känslig än de flesta andra titlar vi har testat, men även här ser vi väldigt liten skillnad mellan PCIe 3.0 och 4.0. Faktum är att vi bara började se en nedgång i bildhastigheter med PCIe 3.0 x8.

Vi vet att Resident Evil 3-processorn inte är känslig alls, åtminstone inom rimliga gränser, och den är också okänslig för PCIe-bandbredd. Vi ser nästan ingen skillnad mellan PCIe 3.0 och 4.0.

Doom Eternal-resultaten är intressanta eftersom vi pressar riktigt höga bildfrekvenser i den här titeln. Du kommer ofta att se den största skillnaden i prestanda vid högre bildhastigheter, och detta beror på att bussöverföringen är ganska konsekvent per bildruta oavsett upplösning, vilket innebär att bildhastigheten är drivrutinen för PCIe-bandbredden.

Tröskeln för PCIe 3.0 x8 i den här titeln verkar vara drygt 300 fps, medan x16 kommer att tillåta nästan 360 fps och PCIe 4.0 x16 obegränsad 3950X, vilket tillåter ett genomsnitt på 368 fps.

Wolfenstein: Youngblood presterar på samma sätt som Doom, så även om vi såg en nedgång i prestanda med PCIe 3.0 x16, var marginalerna meningslösa.

För de som undrar, att aktivera en teknik som DLSS förändrar inte mycket, vi tittar på en avkastning som liknar den för inhemska prestanda.

Vi har också sett människor hävdar att strålspårning använder mer PCI Express-bandbredd … vi är inte säkra på vad det är baserat på, men här är DLSS+ strålspårningsmått. Om något minskar detta behovet av PCIe-bandbredd eftersom det minskar bildhastigheter.

Intel Core i9-10900K PCI 3.0 vs PCIe 4.0 Benchmark

Här är en snabb titt på hur RTX 3080 presterar på en Z490/10900K-kombination med PCI Express 3.0 x16 och x8-bandbredd. Här tittar vi på en 5 % minskning i genomsnittlig bildfrekvens vid 1080p med en 10 % minskning vid 1 % låg prestanda.

Även vid 4K ser vi en 60% minskning i genomsnittlig bildhastighet med en 10% minskning för låg prestanda 1% så det är ganska viktigt och en relevant statistik för några av de användare jag pratar om kommer att presenteras snart.

Som vi har sett tidigare med Shadow of the Tomb Raider, kräver den här titeln inte mycket PCIe-bandbredd och vi ser återigen en minskning med högst 5% i prestanda när PCIe 3.0-bandbredden halveras.

Här spelar Rainbow Six Sieges PCIe-bandbredd ingen roll, speciellt när man spelar på 1440p och 4K.

Det finns en liten prestandastraff på grund av att den tillgängliga PCIe-bandbredden halveras från PCIe 3.0 x16 till x8, upp till en minskning på 6 % vid 1080p, 5 % vid 1440p och ingenting vid 4K.

Vi ser en liknande prestandamarginal i Horizon Zero Dawn, här en PCIe 3.0-minskning i bandbredd som minskar prestandan med upp till 5% vid 1080p och 4% vid 1440p utan någon förändring av 4K-data.

Vi såg en 5 % nedgång i prestanda vid 1080p i Resident Evil 3 utan någon märkbar förändring vid 1440p och 4K.

Spännande resultat i Doom Eternal igen. Med 3950X hittade vi tidigare PCIe 3.0 x8-bandbredd som begränsar RTX 3080 till cirka 320 fps vid 1080p, och vi ser samma sak med 10900K. Som ett resultat ser vi på en betydande 18% nedgång i prestanda vid 1080p, men liten förändring för 1440p och 4K-data.

Diskuterar PCIe-enheter

Visserligen är mycket av den informationen inte så förvånande, men det är värt att dubbelkolla ändå. Nu finns det ytterligare en uppsättning resultat som vi vill titta på, och detta är något som ofta förbises i detta grafikkorts PCI Express-tester. PCI flera PCIe-enheter.

Denna information är mer relevant för Intel-användare, eftersom det inte finns något sätt att undvika PCIe 3.0 x8-bandbredd för din huvudsakliga PCIe-plats om du vill använda den sekundära kortplatsen. Vi har märkt att många människor lämnar den andra PCIe x16-platsen tom, så detta är inte något som påverkar alla, eller ens majoriteten av Intel-användare. För att ta reda på hur många av er som kör en andra eller till och med tredje PCIe-enhet körde vi en omröstning.

De allra flesta människor installerar ett grafikkort i sitt system och det är allt – inga andra expansionsplatser används. Ungefär en fjärdedel av användarna sa att de har en andra enhet installerad, oavsett om det är ett ljudkort, extra minne, bildkort, höghastighetsnätverk eller något annat expansionskort. Det kan vara ett PCIe-kort med en enda USB-port för allt som betyder något, men om det sattes in i en sekundär PCIe x16-kortplats skulle det ta upp halva bandbredden av den primära kortplatsen, vilket tvingar dig att köra på PCI 3.0 som x8 på flaggskeppet Z490 moderkort.

Om du gör detta på ett B550- eller X570-kort kommer du att vara begränsad till PCIe 4.0 x8-bandbredd när du använder RTX 3080, och det begränsar dig till PCIe 3.0 x16-bandbredd, så prestanda bör inte påverkas där. Som vi nyss sa, detta är inte det viktigaste och vi vill inte skapa ett orealistiskt scenario för att begränsa prestanda på Intel-system, men vi ska visa dig vad du kan förvänta dig. händer i så fall, för en mindre del av användare som ockuperar den andra PCIe-platsen.

Från och med Death Stranding, när vi körde båda CPU:erna i x8 x8-konfigurationer för de primära och sekundära PCIe-platserna, såg vi jämförbar prestanda på båda plattformarna och en aning 1% bättre än den lägsta 1% för 3950X. Sedan, vid 4K, är 3950X före 3%-marginalen, en meningslös skillnad även om den konsekvent är några bilder snabbare under dessa förhållanden.

AMD hade en liten prestandafördel i Shadow of the Tomb Raider, så att begränsa 10900K med PCIe 3.0 x8 gör att 3950X kan leverera 6+% prestanda vid 1440p och 5+% vid 4K.

Intel åtnjuter en prestandafördel i Tom Clancys Rainbow Six Siege när man använder x16-läge, och den fördelen har inte urholkats helt med den mer begränsade x8-bandbredden. 10900K tillåter fortfarande 8+% fler bildrutor vid 1080p och 3+% vid 1440p, så den lilla prestandan når 10900K när man går från x16 till x8 bandbredd borde inte vara en stor sak här.

Tidigare var 10900K 13% snabbare än 3950X i F1 2020 vid 1080p, och här tittar vi bara på en mycket liten förändring av den marginalen, vilket minskar den till 11%. Marginaler tas bort helt vid 1440p och 4K.

På grund av de hårda CPU-flaskhalsarna vid 1080p i Horizon Zero Dawn med Ryzen 9 3950X, vilket minskade 10900K:s PCIe-bandbredd, gav den fortfarande 13 % mer prestanda, medan den vid full x16-bandbredd var 19 % snabbare. Som sagt, vi ser identiska prestanda vid 1440p och 4K.

Resident Evil 3-resultaten är oförändrade här eftersom spelet inte ser någon prestandaförlust med x18 bandbredd PCIe 3.0 och det har också samma prestandanivå när man använder 3950X eller 10900K.

Doom Eternal-resultaten är intressanta, åtminstone 1080p-data. Utan begränsning av PCIe-bandbredd har vi sett tidigare att 10900K är 60 % snabbare än 3950X vid 1080p med RTX 3080, men med den andra PCIe-enheten installerad är den nu 10 % långsammare, vilket ger AMD vinst igen. Prestanda är identisk vid 1440p och 4K som tidigare.

Vad vi lärde oss

Kort sagt, just nu gör PCIe 4.0 inte mycket för att förbättra prestanda med RTX 3080. Kanske kan det förändras med framtida spel, men för tillfället borde det inte vara fallet.

Datan vi kör med hjälp av den extra PCIe x16-sloten är intressant, även om bara en bråkdel av användarna gör det, är det inte något AMD-fans kan använda som ett vapen i slutändan för att vinna superviktiga debatter på forum eller Reddit. Detta är inte den konfiguration de flesta använder och prestandafallet är inte märkbart.

Sett från en annan vinkel kan AMD-fans inte ha det åt båda hållen. Ensiffrig vinst kan inte vara betydande när de prioriterar ditt favoritvarumärke. Det finns till och med frågan om hur relevant vinsten på 11 % som 3950X har i Doom Eternal vid 1080p är, eftersom vi pratar om 321 fps mot 357 fps.

Om du vill dra full nytta av de expansionsmöjligheter som din dator har att erbjuda är det bäst att göra det med en plattform som stöder PCI Express 4.0 för att undvika flaskhalsar i bandbredden. Dessutom, som vi testade för några månader sedan, tillåter PCIe 4.0 de senaste och bästa SSD:erna att uppnå otroliga råhastigheter, och den andra generationen av dessa enheter kommer senare i år.

Shopping-genvägar:
  • Nvidia GeForce RTX 3080 på Amazon
  • AMD Ryzen 9 3950X på Amazon
  • AMD Ryzen 9 3900X på Amazon
  • MSI X570 Unify moderkort på Amazon
  • Aktivera Intel Core i9-10900K Amazon
  • MSI Z490 Unify moderkort finns på Amazon