Stämmer verkligen det?
Dyrare? Tar vi prisjakt så kostar 3600 strax under 2300 kr medan 9600K kostar från 2400 kr medan 9600KF finns från 2200 kr. Så 100 kr dyrare om man vill ha iGPU, 100 kr billigare annars.
Moderkort lär ju i alla fall bli dyrare? Här beror det helt på vad man väljer. Enligt HardwareUnboxed/Techspots test av Z390 utnämndes Gigabyte Z390 UD till bästa $120 moderkort, detta då just denna modell lagt krutet på överklockningspotential och detta var enda $120 moderkort att även fixa fullt spjäll med i9-9900K. Detta moderkort finns från 1300 kr, vilket är 100 kr billigare än det moderkort som används i vinterdatorn.
I praktiken samma pris.
Så hur är det med spelprestanda? Kliver man ned under 9900K/9700K samt 3900X/3700X spelar faktiskt RAM-hastigheten långt större roll då CPU-delen oftare är en flaskhals. Att CPU är en flaskhals är ju en förutsättning för att det ska bli någon relevant skalning med RAM i spel, det är också orsaken till det felaktiva antagandet "Ryzen skalar bättre med RAM-prestanda."
Den viktigast parametern för hur mycket skalning man får med snabbare RAM är hur ofta minnesaccesser missar cache. Enda sättet att riktigt få reda på detta är att mäta på aktuellt fall, det skiljer sig en hel del mellan applikationer. Men lite mellan tummen och pekfingret kan man säga att "cache-miss-rate" skalar ungefär som inversen av roten ur av cache-storlek.
i5-9600K har endast 9 MB L3$, med inklusive policy mot L2$ -> effektiv storlek 9 MB
3600 har 32 MB L3$, med exklusive policy mot L2$ -> effektiv storlek 32 + 6 * 0,5 = 35 MB
3900X har 64(!) MB L3$ -> effektiv storlek 64 + 12 * 0,5 = 72 MB
En i5-9600K har därför ungefär dubbelt så många cache-missars som 3600, nästa tre gånger mot 3900X.
SweClockers - olika RAM-hastighet
Kikar vi då först på SweClockers CPU-tester, där Ryzen 3000 kör med DDR4-3200 CL14 ("stock" frekvens och 43 % överklockning på latens) medan 9000-serien kör med DDR4-2933 CL14 ("stock" frekvens och 35 % överklockning på latens) kan man skapa följande "prestandaindex" genom att titta på både 720p och 1080p resultaten med 3600 som "base-line". Det som står i tabellen är positivt för de som är snabbare än 3600, negativt om det är långsammare.
CPU | Genomsnittlig FPS | Lägsta FPS |
---|
9900K | 12 % | 28 % |
9700K | 11 % | 20 % |
3900X | 7 % | 15 % |
3700X | 2 % | 11 % |
9600K | 2 % | 11 % |
Tabellen är sorterad på "lägsta FPS". Rätt samma resultat mellan 3600 och 9600K i genomsnittlig FPS, men 3600 tappar på just denna punkt mot alla CPU-modeller här.
Gamers Nexus - alla CPUer kör med DDR4-3200 CL14
Ordningen ovan ändras rätt dramatisk om man kikar på Gamers Nexus återblick på 6700K där alla CPU-modeller kör med samma minneshastighet.
Kolla framförallt in 7700K vs 6700K, är nästan ingen skillnad alls i GN (~1 % skillnad) mätningarna medan det skiljer 11 % för SweC. Den skillnaden verkar alltså helt komma av att SweC kör 6700K med DDR4-2133 medan 7700K använder DDR4-2400.
CPU | Genomsnittlig FPS | Lägsta FPS |
---|
9700K | 18 % | 17 % |
9900K | 19 % | 16 % |
9600K (OC) | 11 % | 8 % |
3900X | 6 % | 6 % |
3700X | 3 % | 2 % |
En annan skillnad är att 9700K (som har 12 MB L3$ mot 16 MB L3$ i 9900K) nu hamnar i toppen av listan. Skillnaden mellan 3700X och 3900X är nu väsentligt mindre, väntat då den den större cachen i 3900X ger allt mindre fördel ju snabbare RAM är.
Men framförallt kliver en överklockad 9600K med DDR4-3200 till och med förbi 3900X!
5700 i 2560x1440
Men spelar CPU någon som helst roll om man siktar på 2560x1440 med ett Radeon 5700? För lägsta FPS är svaret definitivt "ja" då det oftare är CPU-orsakat.
Man kan också jämföra SweClockers test av 5700 XT (där 5700 är med och BFV testas) som kördes på en överklockad 8700K med DDR4-3200 CL14 minnen med det man fick för vinterdatorn. BFV prestanda 4% högre i genomsnitt och 9 % högre lägsta FPS (90/67 på vinterdatorn mot 94/73 på 8700K), för FarCry New Dawn är skillnaden 9 % för genonsnittlig FPS och hela 15 % i lägsta FPS.
Det alltså i 2560x1440 "ultra" med ett Radeon 5700.
Personligen skulle jag välja 3600 över 9600K, men det p.g.a. att fallet jag alltid optimerar för är: hur bra är datorn som Linux-baserad utvecklingsmaskin.
Är man enbart ute efter att optimera spelprestanda är faktiskt 9600K en större uppgradering än man intiutivt tänker sig. För ingen kommer i praktiken bygga en spelrigg och stoppa i långsammare RAM än DDR4-3200, även DDR4-3600 är ju relativt prisvärt. 9600K får p.g.a. sin relatitvt lilla L3$ ett större uppsving i spelprestanda av snabbare RAM än Ryzen och i7/i9 modellerna.