Alle tests die we op de eerste dag doen, uitbreiden 3e generatie Ryzen Vandaag maken we een vergelijking per uur. IPC staat voor "instructies per cyclus" en kan een goede indicator zijn voor de architectonische efficiëntie van de processor. Traditioneel bieden Intel Coffee Lake CPU's een hoge IPC gecombineerd met een hoge werkfrequentie, en dit is de beste combinatie voor maximale prestaties. Hoewel AMD nog steeds de frequentie bijhoudt, lijkt het erop dat Intel's IPC-prestaties zijn uitgeschakeld en mogelijk overtroffen met deze nieuwste update.

Om te zien hoeveel AMD hier verdient, zullen we zoveel mogelijk variabelen neutraliseren terwijl we het zo realistisch mogelijk houden.

De eerste en meest voor de hand liggende stap is om de kernfrequentie uit de vergelijking te halen en om dit te doen hebben we alle CPU-kernen op 4 GHz vergrendeld. Elke boost-technologie is uitgeschakeld, wat betekent dat cores niet hoger kunnen zijn dan 4 GHz en alle cores op 4 GHz worden geklokt. Vervolgens Ryzen 9 3900X We hebben twee kernen op elke chip uitgeschakeld en zijn van een 12-core onderdeel naar een 8-core onderdeel gegaan. Alle geteste CPU's hebben 8 cores, maar waar 3700X allemaal in één chip zitten, zijn de 3900X-cores verdeeld over twee patronen (twee 4-core chips).

3e generatie Ryzen CPU's getest op Gigabyte X570 Aorus Xtreme met behulp van AGESA 1.0.0.3AB BIOS-revisie, getest op 1e en 2e generatie Ryzen Asus ROG Crosshair 7 Hero en Coffee Lake CPU's in Gigabyte Z390 Aorus Ultra. Alle configuraties gebruikten hetzelfde G.Skill FlareX DDR4-3200-geheugen met behulp van het xtreme geheugenprofiel en dezelfde MSI GTX 2080 Ti grafische kaart.




Een kleine disclaimer die we graag toevoegen voor dit soort artikelen: we testen het gewoon op de wetenschap ervan en het krijgt geen advies. Coffee Lake-CPU's hebben zonder meer een voordeel op het gebied van kloksnelheid, maar dat maakt ze niet noodzakelijkerwijs de beste keuze. Neem de nieuwste versie voor echte prestaties Ryzen 9 3900X, 3700X ve R5 3600 opmerkingen.







Toepassingstests

We weten al dat Ryzen de neiging heeft om werkstationtaken te domineren, zelfs met het nadeel van de kloksnelheid, maar er zal meer over deze cijfers worden geleerd. In de multi-core score van de Cinebench R20 leverden de 3900X en 3700X ongeveer dezelfde prestaties, waardoor ze ongeveer 14% sneller waren dan de 9900K wanneer ze werden aangepast aan de klok per uur. Bovendien waren ze 18% sneller dan de vorige generatie 2700X. Dit is een aanzienlijke verbetering van de IPC-prestaties.




Door single-core prestaties te testen, zien we een prestatieverbetering van 13% voor 3e generatie Ryzen-onderdelen op de 2700X. Het was ook 9% sneller dan de 9900K, wat redelijk goed is van de nieuwe processors.




Het ontwerp met dubbele chiplet van de 3900X verbeterde de prestaties met 2% ten opzichte van de 3700X in de V-Ray-benchmark, geen significant verschil, maar was consistent sneller in deze test. Dit betekende dat bij koppeling met dezelfde kloksnelheid de 3900X 6% sneller was dan de i9-9900K van Intel en 13% sneller dan de 2700X.




Met behulp van de Corona-vergelijking was de 3900X dit keer 3% sneller dan de 3700X. De 3900X was ook 5% sneller dan de 9900K en 16% sneller dan de 2700X. Laten we eens kijken hoe de dingen eruit zien in een paar games.

Game-experimenten

De eerste game die we hebben gecontroleerd, is Battlefield V. Ondanks een enorme verlaging van de kloksnelheid, staat de Core i9-9900K nog steeds bovenaan. De 1% lage prestatie was erg indrukwekkend, waarbij de 9900K 9% sneller was dan de 3e generatie Ryzen-processors.

Als we kijken naar de gemiddelde framesnelheid, zien we dat de 3700X 8% sneller is dan de 2700X, terwijl de 3900X 13% sneller is. Dit betekent dat zelfs in combinatie met hetzelfde aantal cores en dezelfde kloksnelheid, de 3900X nog steeds 5% sneller is dan de 3700X, erg interessant.

De 9900K staat ook op de eerste plaats in Far Cry New Dawn en verslaat de 3900X met een marge van 5% voor een gemiddelde framesnelheid en een marge van 10% voor een 1% lager resultaat. Dit is bij het draaien op een frequentie lager dan de box.

Dat betekent niet dat AMD geen opmerkelijke sprong voorwaarts maakte: de 3900X was 20% sneller dan de 2700X, terwijl de 3700X een prestatieverbetering van 16% behaalde.

Zelfs bij 1080p met de RTX 2080 Ti is Total War: Three Kingdoms grotendeels GPU-afhankelijk. Toch zien we enige verbetering in lagere 1% -resultaten en opnieuw staat Intel bovenaan.

World War Z ontving een update die de prestaties aanzienlijk verbeterde. Deze update ziet dat Ryzen-processors veel beter presteren en nu kan de 3900X ongeveer overeenkomen met de 9900K in onze IPC-test.

De dual chip 3900X was opnieuw iets sneller dan de 3700X met enkel frame, wat een stijging van 4% opleverde voor de gemiddelde framesnelheid. 3900X was 14% sneller dan 2700X, 3700X was 9% sneller.

Een andere game die we besloten uit te proberen, was World of Tanks. Deze titel is onlangs opnieuw ontworpen om beter te profiteren van multi-coreprocessors. In combinatie met dezelfde kloksnelheid bood de 3900X iets betere 1% underperformance dan de 9900K, terwijl de gemiddelde framesnelheden ongeveer hetzelfde waren.

De 3900X was 4% sneller dan de 3700X en 13% sneller dan de 2700X.

De laatste game die we hebben besproken, is Rainbow Six Siege. Hoewel deze titel grotendeels GPU-afhankelijk is, zien we dat de 9900K iets sneller presteert als we kijken naar de gemiddelde framesnelheid. 1% lagere prestatie was dichter bij de kaart.

Geheugen en meer

Een ding dat we ontdekten toen we de Ryzen 7 3700X voor het eerst testten, was de veel lagere schrijfgeheugenbandbreedte dan verwacht. Na dit met AMD te hebben besproken, kondigden ze aan dat ze hier een compromis hadden gesloten, aangezien de werkbelasting van de klant maar heel weinig schrijft. In plaats van deze ruimte te gebruiken om iets te ontwikkelen dat niet nodig was, investeerden ze hun siliciumvastgoed gunstiger om prestatieverbeteringen te behalen.

Als gevolg hiervan is de Core Complex Die naar IO Die-link voor het lezen van geheugen 32 bytes breed, maar slechts 16 bytes breed voor schrijven, en daarom wordt de piekbandbreedte voor schrijven effectief gehalveerd. Omdat de 3900X echter twee CCD's heeft, bevat deze twee 16-byte brede strips om te schrijven, waardoor de piekbandbreedte toeneemt tot ongeveer 50 GB / s.

Terwijl we overschakelen naar cachebandbreedte, zien we dat de 3700X en 3900X bijna hetzelfde zijn, en beide bieden aanzienlijke winst voor de L1-, L2- en L3-bandbreedte ten opzichte van de 2e generatie 2700X. De bandbreedte van de L3-cache is met 40% tot 50% verhoogd met de 3e generatie Ryzen.

We zien ook een toename van 30% in de L2-bandbreedte en een bijna 100% toename in de L1-bandbreedte. Dit is een ongelooflijke prestatieverbetering en verklaart al lang waarom we een prestatieverbetering van 100% zien in apps zoals WinRAR.

Als het gaat om geheugenlatentie, is er niet veel veranderd. We hebben in ieder geval een toename van de geheugenlatentie gezien vanaf de 2e generatie Ryzen, en we zien dit als we kijken naar DRAM- en L3-cache-latentie. DRAM-latentie is 50% hoger dan die van de Core i9-9900K, en dit zal gedeeltelijk verantwoordelijk zijn voor het verschil in spelprestaties dat we eerder zagen.

Een andere reden voor de iets lagere spelprestaties is de core latency. Vergeleken met de 2e generatie Ryzen is de nieuwe architectuur een enorme verbetering. We zien een reductie van 30% in latentie voor de best passende cores en ten minste 26% reductie voor de slechtst passende cores. Dit betekent dat in vergelijking met Intel's Coffee Lake-architectuur de core-to-core-latentie in feite 35% is verminderd voor de 3e generatie Ryzen-processor. Het probleem is dat de latentie in het slechtste geval 54% hoger is en dat is niet geweldig, vooral niet bij het spelen van lag-gevoelige games.

Samengevat: Generation Upgrades

AMD heeft een grote stap voorwaarts gemaakt met de 3e generatie Ryzen. We wisten dit vanaf het eerste moment Getest 3700X en 3900X en we verwachtten goede dingen nadat AMD vóór de lancering een stijging van 15% in IPC-prestaties bij Computex had geclaimd.

Onze claim was niet overdreven: met pariteit van kernen en kloksnelheden verbeterde de 3900X 18% ten opzichte van de 2700X in de multi-core test van Cinebench en 13% voor een single-core test. We zagen ook een verbetering van 13% in V-Ray en 16% verbetering in Corona.

Je kunt de spellen niet echt gebruiken om IPC-inkomsten te meten, maar het zoeken naar uurlijkse vergelijkingen is nog steeds interessant. Een voor de hand liggend probleem met games is dat ze niet altijd CPU-afhankelijk zijn, en zelfs de mate waarin ze CPU-afhankelijk zijn, zelfs als ze dat wel zijn, kan variëren. We zagen bijvoorbeeld kleine prestatieverbeteringen in Rainbow Six Siege en Total War: Three Kingdoms, maar we waren sterk afhankelijk van de GPU in deze twee titels. Bij het testen met World of Tanks, World War Z en Battlefield V was de 3900X ~ 13-14% sneller dan de 2700X, wat resulteerde in een nog grotere prestatieverbetering van 20% in Far Cry New Dawn.

We zouden eindelijk kunnen overwegen om in dergelijke tests een Skylake-X-processor toe te voegen, maar voordat we op deze vergelijking ingaan, kunnen we wachten tot de 3e generatie Threadripper arriveert.

Shopping-snelkoppelingen: