Inleiding: 1700 en games
In vervolg op de eerste Ryzen 7-review, waarbij we alleen over de 1800X en 1700X beschikten, kunnen we inmiddels ook de benchmarkresultaten van de Ryzen 7 1700 publiceren. De 1700 is de goedkoopste variant van de Ryzen 7-serie, maar is nog altijd een octacore-processor met smt-ondersteuning, waarmee hij dus goed is voor zestien threads. De adviesprijs van de 1700 bedroeg 329 dollar, maar hij is in de praktijk voor 360 euro te koop.
AMD zet de Ryzen 7 1700 tegenover Intels Core i7-7700K, die ongeveer net zo duur is. We hebben de 1700 dan ook met die processor vergeleken en uiteraard nemen we in onze benchmarks de andere twee Ryzen-processors met dezelfde Zen-architectuur aan boord mee. Daarnaast vergelijken we de 1700 met een i5-processor, met Intels Core i5-4670 en met AMD's eigen processors, zoals de op Excavator-cores gebaseerde Athlon X4 845 en de FX-8370E.
Omdat de tijd voor onze vorige review zeer beperkt was, hebben we weinig games kunnen draaien op het Ryzen-platform. Daarom hebben we met deze review de gelegenheid te baat genomen en het AM4-platform met de Ryzen 7 1800X, 1700X en 1700 getest in DX11- en DX12-games, en de prestaties vergeleken met Intels en AMD's processors. AMD heeft al toegegeven dat de Ryzen-gameprestaties wat tegenvallen en zegt eraan te werken om dat via patches te verbeteren, maar laten we eerst zien hoe erg het is. Dat doen we aan de hand van games in full-hd- en 4k-resoluties, met de games die we ook voor onze videokaartreviews gebruiken.
/i/2001457479.jpeg?f=imagenormal)
Testsystemen
We hebben het AM4-platform uit onze vorige review hergebruikt. Dat bestaat uit de drie Ryzen-processors met 16GB-ddr4-geheugen, een AX370-Gaming 5-moederbord van Gigabyte en een GTX 1080-videokaart. De vergelijkende platforms van AMD en Intel zijn zoveel mogelijk identiek gemaakt.
AMD-processor |
Cores |
Klok |
Node / tdp |
Moederbord |
Geheugen |
Ryzen 7 1800X |
8/16 |
3,6GHz / 4GHz (4,1GHz XFR) |
14nm / 95W |
Gigabyte GA-AX370-Gaming 5 |
Ddr4 Corsair Vengeance LPX @ 2667MT/s |
Ryzen 7 1700X |
8/16 |
3,4GHz / 3,8GHz (3,9GHz XFR) |
14nm / 95W |
Gigabyte GA-AX370-Gaming 5 |
Ddr4 Corsair Vengeance LPX @ 2667MT/s |
Ryzen 7 1700 |
8/16 |
3GHz - 3,7GHz (3,75GHz XFR) |
14nm / 65W |
Gigabyte GA-AX370-Gaming 5 |
Ddr4 Corsair Vengeance LPX @ 2667MT/s |
FX-9590 |
8/8 |
4,7GHz / 5GHz |
32nm / 220W |
ASRock Fatal1ty 990FX Killer |
Ddr3 Corsair Vengeance @1866MT/s |
FX-8370E |
8/8 |
3,3GHz / 4,3GHz |
32nm / 95W |
ASRock Fatal1ty 990FX Killer |
Ddr3 Corsair Vengeance @1866MT/s |
X4-845 |
4/4 |
3,5GHz / 3,8GHz |
28nm / 65W |
Gigabyte G1.Sniper A88X |
Ddr3 AMD Radeon RG2133 @2133MT/s |
A10-7860 |
4/4 |
3,6GHz / 4GHz |
28nm / 65W |
Gigabyte G1.Sniper A88X |
Ddr3 AMD Radeon RG2133 @2133MT/s |
Intel-processor |
Cores |
Klok |
Node / tdp |
Moederbord |
Geheugen |
i7-6950X |
10/20 |
3GHz / 3,5GHz |
14nm / 140W |
Gigabyte GA-X99-Ultra Gaming |
Ddr4 Corsair Vengeance LPX @ 2400MT/s |
i7-7700K |
4/8 |
4,2GHz / 4,5GHz |
14nm / 91W |
MSI Z270 Gaming Pro Carbon |
Ddr4 Crucial Ballistix Sport @ 2400MT/s |
i5-4670K |
4/4 |
3,4GHz / 3,8GHz |
22nm / 84W |
Asus Maximus VII Ranger |
Ddr3 Corsair Vengeance @ 1600MT/s |
Processorbenchmarks
We hebben eerst de Ryzen 7 1700, net als de twee eerder geteste Zen-processors, getest met onze standaardprocessorbenchmarks. Daarbij hebben we Intels Broadwell E-processor, Intels i7-7700K en een i5-4670 als vergelijkingsmateriaal genomen, en van AMD de snelst verkrijgbare FX-9590, FX-8370E en X4 845-Excavator.
- Cinebench R15 - Single
- Cinebench R15 - Multi
- PCMark 8 Home
De Ryzen-processors presteren singlethreaded prima, alleen de hooggeklokte 7700K van Intel is zijn duidelijk sneller. De 6950X en 6800K presteren vergelijkbaar en de Ryzen 7 1700 is even snel als Intels i5-4670. In de multithreaded test zijn het alleen de tien cores van de 6950X die AMD's Ryzen-cpu's voorblijven en verslaan de acht cores van alle drie de Ryzen-processors de rest met gemak.
In de PCMark 8 Home-test blijft Intels X99-platform iets sneller dan het Ryzen-trio, maar meer concurrentie hoeft AMD niet te dulden.
- Lightroom export
- Photoshop CC
- Premiere CC
In Lightroom zijn de twee X99-processors en Kaby Lake wat sneller, maar de Ryzen-processors, inclusief de 1700, doen goed mee. Dat zien we ook in Photoshop, maar in Premiere mogen alle cores flink aan het werk en zijn de Ryzen-processors dus sneller dan Intels quadcores. Ook de 6800K wordt goed bijgehouden, alleen de bizar dure 6950X is met zijn tien cores duidelijk sneller.
- Multi
- Single
- Single integer
- Single floating point
- Single Crypto
In de single- en multithreaded Geekbench-tests zien we een vergelijkbaar beeld als bij Cinebench: singlethreaded scoren Intels X99- en Kaby Lake-processors het snelst, gevolgd door de Ryzen-cpu's. Worden alle threads aan het werk gezet, dan blijft de 6950X sneller, maar kunnen de AMD-processors zich meten met de overige concurrenten. In de integer- en floating-pointtests worden de singlethreaded-resultaten bevestigd, maar in de Crypto-test blijkt dat AMD een zeer snelle aes-engine heeft.
- Gemiddelde geheugenbandbreedte
- Integer
- Floating point
De quadchannel-geheugencontroller van het X99-platform levert de meeste geheugenbandbreedte, maar de dualchannel-controller van Ryzen is aanzienlijk sneller dan die van Intel in de overige platforms.
Ten slotte kijken we naar het opgenomen vermogen en daar zien we weinig verrassingen ten opzichte van de eerder gepubliceerde Ryzen-review. Zonder belasting is het AM4-platform redelijk zuinig en stukken zuiniger dan het X99- of FX-platform. Onder belasting blijft AMD een stukje zuiniger dan het X99-platform en verstookt de 1700 zelfs bijna even weinig als de 7700K, terwijl de Ryzen multithreaded een stuk rapper is. Opnieuw een AMD-processor met betere prestaties-per-watt dan Intels aanbod dus.
DX11-benchmarks
We hebben de gamebenchmarks opgesplitst in DX11-games en de DX11-benchmark Firestrike. We draaien de games in 1080p- en op 4k-resoluties, met de instellingen zoals in de grafieken vermeld.
- Dragon Age: Inquisition - 1920x1080 - Ultra
- 3840x2160 - Ultra - 0xAA
- Far Cry 4 - 1920x1080 - Ultra - 4xMSAA
- 3840x2160 - Ultra - 0xAA
- GTA:V - 1920x1080 - Ultra - 4xMSAA
- 3840x2160 - Ultra 4xMSAA
- The Witcher 3 - 1920x1080 - Ultra - Hairworks off
- 3840x2160 - Ultra - Hairworks off
- Firestrike combined
- Firestrike Graphics
- Firestrike Physics
- Firestrike-score
Op de 1080p-resolutie zijn vooral de DX11-games Dragon Age, Far Cry 4 en GTA cpu-limited en trager op Ryzen, terwijl The Witcher 3 daar minder last van heeft. Schroeven we de resolutie op naar 4k, dan maakt het voor de DX11-games eigenlijk niet meer uit welke cpu je kiest: ze zijn allemaal gpu-limited.
DX12-benchmarks
Ook in de DX12-games hebben we 1080p- en 4k-resoluties gedraaid. We moeten uiteraard even aantekenen dat Doom geen DX12-, maar een Vulkan-game is. Dat moet echter evengoed optimalisaties voor multithreaded processors meebrengen.
- Doom - 1920x1080 - Ultra (Vulkan)
- 3840x2160 - Ultra (Vulkan)
- Hitman (2016) - 1920x1080 - Ultra - DX12
- 3840x2160 - Ultra - DX12
- Rise of the TR - DX12 - 1920x1080 - Very high
- DX12 - 3840x2160 - Very high
- Total War: Warhammer - 1920x1080 - Ultra DX12
- 3840x2160 - Ultra DX12
- 3DMark Time Spy - graphics
- 3DMark Time Spy - CPU
- 3DMark Time Spy
In de DX12-games, en Doom met Vulkan, zien we weer een flinke cpu-beperking in de full-hd-resolutie en is onze GTX 1080 in 4k de beperkende factor. De hoge kloksnelheden van de 7700K leveren flink betere resultaten op, maar ook de relatief lage kloksnelheden van de 6950X leiden alsnog tot flink betere framerates.
Geheugeninvloed
Het is sinds de introductie van de eerste Ryzen-chips langzaamaan bekend geworden dat de processors veel baat hebben bij hogere geheugensnelheden. Dat zou komen doordat de Infinity Fabric, de interconnect tussen de core complexes, op dezelfde snelheid draait als het geheugen. Om een optimale communicatie tussen de verschillende cores mogelijk te maken, is rap geheugen dus een voordeel. Zo is er ook verschil te zien als twee threads van een applicatie op twee cores binnen één ccx draaien of over twee ccx'en zijn verdeeld; de latency die de Infinity Fabric introduceert, leidt tot prestatieverlies.
We hebben onze Ryzen-cpu's uiteraard met de standaardmaximumsnelheid voor het geheugen getest op 2667MT/s. Daarnaast kan het bios het geheugen standaard op hogere snelheden laten draaien, namelijk 2933MT/s en 3200MT/s. Voor hogere snelheden moet je de baseclock verhogen, iets wat lang niet altijd een stabiele overklok oplevert. Daarom hebben we enkel voor 2667MT/s, 2933MT/s en 3200MT/s gekozen voor onze benches, met timings van steeds 16-16-16-39.
- Cbench 1T
- Cbench nT
- Geekbench Single
- Geekbench Multi
In de synthetische benchmarks zien we bij de singlethreaded prestaties weinig verschil, maar in multithreaded tests profiteert Ryzen duidelijk van sneller geheugen en dus een snellere Infinity Fabric tussen de core complexes.
- Premiere CC
- Lightroom export
- Photoshop CC
In de praktijktests zien we niet altijd veel winst van het 3200MT/s-geheugen, hoewel de 1800X aardig profiteert in Premiere.
Games
We hebben een selectie games gedraaid op 1080p-resolutie, omdat daar de achterstand het grootst is: 4k hebben we achterwege gelaten, omdat dat in alle gevallen werd beperkt door de gpu.
In Far Cry levert het snellere geheugen zo'n zes tot tien procent prestatiewinst op. In GTA is dat beperkt tot een procent of vijf, maar het geeft wel aan dat DX11-games profiteren van hoger geklokt geheugen.
- Rise of the TR
- Hitman
- Total War: Warhammer
Van de DX12-games profiteert met name Tomb Raider van het 3200MT/s-geheugen, maar ook de overige games presteren ongeveer vijf procent beter met rapper geheugen.
Conclusie
Als we puur naar de processorbenchmarks kijken, is er vrij weinig reden om ongeveer 75 euro extra uit te geven aan een 1700X of om zelfs bijna 200 euro extra voor de 1800X te betalen. De Ryzen 7 1700X is namelijk steeds gemiddeld maar een procentje of drie, vier sneller dan de 1700, maar is dik twintig procent duurder. De 1800X is gemiddeld zo'n zeven procent sneller, maar meestal scheelt het tien procent in prestaties. De prijs is echter maar liefst ruim vijftig procent hoger, wat niet echt door het prestatieverschil wordt gerechtvaardigd.
Daarbij moet wel aangetekend worden dat de Ryzen 7 1700 een iets minder goede chip is: uit de wafer worden de beste chips geselecteerd om als 1800X gelabeld te worden, iets mindere mogen een 1700X worden en vervolgens is de 1700 aan de beurt. Dat betekent minder overklokpotentieel, maar dat is bij de Ryzen 7-processors toch al niet geweldig. De XFR, de extra boost in kloksnelheid die Ryzen geeft bij voldoende stroom en koeling, is bij de X-varianten 100MHz en bij de 1700 slechts 50MHz. Om daar twintig procent meer voor te betalen, kunnen wij moeilijk verantwoorden, ook omdat de 1700 een lagere tdp heeft en dus wat zuiniger is.
In games zien we inderdaad dat Ryzen flink achterblijft bij Intel-processors. Op een 4k-resolutie zijn alle games in principe gpu-gelimiteerd, maar op de 1080p-resolutie blijft Ryzen flink achter bij de Intel-processors, ongeacht of dat een quadcore of octacore is. De silver lining is dat Ryzen gelukkig én uiteraard wel stukken sneller is dan AMD's FX-processors.
We hebben een aantal benchmarks met sneller dan het standaard-2667MT/s-geheugen uitgevoerd en daaruit blijkt dat de Ryzen-processors vaak baat hebben bij snel geheugen. De communicatie tussen de core complexes verloopt namelijk via de Infinity Fabric, dat op dezelfde kloksnelheid als het geheugen tikt. In vooral synthetische benchmarks en goede multithreaded applicaties als videorenderers zien we duidelijke verbeteringen.
Ook in de gameprestaties, wat toch een beetje de achilleshiel van Ryzen is gebleken, zijn significante verbeteringen met rapper geheugen haalbaar. Met de onlangs uitgebrachte patch voor Ashes of the Singularity, waarin AMD-optimalisaties zijn verwerkt, ziet de toekomst er nog iets beter uit. AMD heeft een prima architectuur in handen en als gameontwikkelaars daar een beetje voor optimaliseren, kunnen er flinke winsten behaald worden.