Trädvy Permalänk
Medlem
Plats
Karlstad
Registrerad
Jun 2004

Borde inte CPUn vara en flaskhals?

Hej!

Sitter på systemet i sign (i5 2500k @ 4,2 gHz, GTX 1660Ti etc) och spelar bland annat WoW, AC Origins och F1 2019. Tycker att CPUn borde vara en större flaskhals än vad den verkar vara. Självklart olika spel är olika tunga på CPU/GPU men ändå.

I F1 2019 och WoW ligger GPU usage på 99% mer eller mindre hela tiden. Båda spelen körs på 1080p med typ high men inte max. Här ligger CPU usage runt 50% ganska stabilt i WoW och pendlar mellan 55-75% i F1 2019 medans i AC syns det tydligare då är CPU 100% över alla kärnor och GPU runt 70%.

Är detta normalt trots åldern på CPUn? Något jag kan göra? Spel som F1 och WoW kommer jag kunna maxa ut dem med säg en Ryzen 5 3600 eller är GPUn redan på sitt max? Eller missar jag helt enkelt bara något i mitt resonemang?

Mvh

I5 2500k @ 4.2 GHz | Cryorig H7 | MSI Z77A-G43 | HyperX Beast 8GB | Asus GTX 1660 Ti | EVGA White 500W | Define C TG | 256 Gb Intel SSD | G MX518| HyperX Alloy MX Red | Beyerdynamic DT770 Pro 80 Ohm |
MBPr 13" 2015 ⎜ i5 ⎜ 8gb ⎜128gb SSD

Trädvy Permalänk
Medlem
Registrerad
Okt 2018

Om du vill bara behålla all hårdvara och "avlasta" GPU/CPU (mest CPU) skulle jag skapa lite bat-filer som avaktiverar Windows-tjänster du inte använder, avinstallerar appar du inte använder, och en rad massa grejer som Windows 10 har igång. Inte för att det blir så så mycket bättre men blir så mycket cleanare. Då vet du vad som är fel så fort nåt händer med din dator.

Om du vill uppgradera hårdvara så är GPU:n är bättre än CPU:n iaf. Det bästa är att uppgradera CPU:n bara beroende på vilket moderkort du har då. Jag är inte så stort Intel-fan men jag har för mig att just 2500k duger fint till spel sålänge det inte är Fortnite Epic inställningar. Men med det grafikkortet är det nice med någonting bättre. Bra Intel-processorer är inte så dyra begagnade.

Vet inte om du fick svar men men

Trädvy Permalänk
Medlem
Registrerad
Jun 2017

Upplösning spelar stor roll. Spelar du i 1080p eller 1440p?
Även om du höjer grafikinställningarna så avlastar du cpu:n.

Gällande cpu användning så är AC origins/oddesy väldigt extrema exempel, på grund av två dåligt implementerade DRM-tjänster.

Skickades från m.sweclockers.com

Trädvy Permalänk
Medlem
Plats
Västerås
Registrerad
Feb 2013

En i7 3770K skulle inte skada prestandan men om din GPU alltid håller 99-100% användning så ser du kanske inte någon jätte-ökning i FPS i de spelen. Blir nog en jämnare upplevelse däremot (högre minimum FPS).

Går också med i7 2600K / 2700K.
De gamla i7orna kommer inte sakta ner ett 1660ti.
Skickades från m.sweclockers.com

Apex FPS Boost Configs | Killing Floor 2 Configs
CPU: R7 3800X Cooler: H110i Mobo: X470 Gaming 7 (Bios F40) RAM: 16Gb 3200mhz CL14 Videocard: RTX2080 Strix OC PSU: HX1000i Case: Evolv Flow Edition Monitor: Acer XB270HU 165hz Gsync TN-panel Datorn

Trädvy Permalänk
Medlem
Plats
Härnösand
Registrerad
Mar 2014

Hittar du en 2600k för typ 300 kronor kan det vara värt mödan att plocka ur hela rasket och sätta på ny kylpasta.
2700K eller 3770K skulle förstås vara ännu bättre, men de är så onödigt dyra. Kanske om du har dundertur och hittar de för neråt 5-700 kronor, men knappt ens då låter det särskilt prisvärt.

Antar att du spelar på 60hz-skärm?
Syrran har en i7-2600K i datorn med ett GTX 1050 och spelar i 1600x900 upplösning, och den processorn flaskhalsar stenhårt i Forza Horizon 4 om den inte är klockad till minst 4Ghz.
Eller är just FH4 osedvanligt CPU-krävande?

Ryzen 1500X och senare är allihopa bättre än de i7:orna, så skaffar du en 6-kärnig är det solklar prestandavinst.

Trädvy Permalänk
Medlem
Plats
Karlstad
Registrerad
Jun 2004
Skrivet av ariabre:

Om du vill bara behålla all hårdvara och "avlasta" GPU/CPU (mest CPU) skulle jag skapa lite bat-filer som avaktiverar Windows-tjänster du inte använder, avinstallerar appar du inte använder, och en rad massa grejer som Windows 10 har igång. Inte för att det blir så så mycket bättre men blir så mycket cleanare. Då vet du vad som är fel så fort nåt händer med din dator.

Om du vill uppgradera hårdvara så är GPU:n är bättre än CPU:n iaf. Det bästa är att uppgradera CPU:n bara beroende på vilket moderkort du har då. Jag är inte så stort Intel-fan men jag har för mig att just 2500k duger fint till spel sålänge det inte är Fortnite Epic inställningar. Men med det grafikkortet är det nice med någonting bättre. Bra Intel-processorer är inte så dyra begagnade.

Vet inte om du fick svar men men

Dold text

Delvis svar! Tror dock min frågeställning nu när jag läst svaren och tänkt lite handlar mer om varför CPUn inte går tyngre i WoW och F1 med en fundering kring hur resultatet kommer bli när uppgraderingen kommer senare under hösten

Skrivet av erikburk:

Upplösning spelar stor roll. Spelar du i 1080p eller 1440p?
Även om du höjer grafikinställningarna så avlastar du cpu:n.

Gällande cpu användning så är AC origins/oddesy väldigt extrema exempel, på grund av två dåligt implementerade DRM-tjänster.

Skickades från m.sweclockers.com

Spelar i 1080p och det är tanken att fortsätta med detta.

Skrivet av Fastie:

En i7 3770K skulle inte skada prestandan men om din GPU alltid håller 99-100% användning så ser du kanske inte någon jätte-ökning i FPS i de spelen. Blir nog en jämnare upplevelse däremot (högre minimum FPS).

Går också med i7 2600K / 2700K.
De gamla i7orna kommer inte sakta ner ett 1660ti.

Kan helt enkelt vara så att jag förväntade mig att CPUn skulle flaska GPUn mycket mer men nu när jag ser resultatet blir funderingen på vad som händer när jag får i en kraftfullare CPU typ Ryzen 5/7 varför skulle jag få mer FPS och bättre prestanda där jag maxar ut både F1 och WoW när GPUn ligger 99-100% redan och CPUn runt 50-60%. Förstår ni hur jag tänker? Börjar det handla om minnet och hur snabb/stor cache man har istället?

I5 2500k @ 4.2 GHz | Cryorig H7 | MSI Z77A-G43 | HyperX Beast 8GB | Asus GTX 1660 Ti | EVGA White 500W | Define C TG | 256 Gb Intel SSD | G MX518| HyperX Alloy MX Red | Beyerdynamic DT770 Pro 80 Ohm |
MBPr 13" 2015 ⎜ i5 ⎜ 8gb ⎜128gb SSD

Trädvy Permalänk
Medlem
Plats
Karlstad
Registrerad
Jun 2004
Skrivet av Ricerunner:

Hittar du en 2600k för typ 300 kronor kan det vara värt mödan att plocka ur hela rasket och sätta på ny kylpasta.
2700K eller 3770K skulle förstås vara ännu bättre, men de är så onödigt dyra. Kanske om du har dundertur och hittar de för neråt 5-700 kronor, men knappt ens då låter det särskilt prisvärt.

Antar att du spelar på 60hz-skärm?
Syrran har en i7-2600K i datorn med ett GTX 1050 och spelar i 1600x900 upplösning, och den processorn flaskhalsar stenhårt i Forza Horizon 4 om den inte är klockad till minst 4Ghz.
Eller är just FH4 osedvanligt CPU-krävande?

Ryzen 1500X och senare är allihopa bättre än de i7:orna, så skaffar du en 6-kärnig är det solklar prestandavinst.

Uppgraderingen som kommer blir ett nytt Ryzen system oavsett men förstår hur du tänker ang hitta en billig intel variant. Men skulle det dyka upp en 3770K till väldigt bra peng så varför inte

Yes spelar på 60Hz skärm, är det också en variabel att ta hänsyn till gällande hur CPUn används? Ska se om jag kan prova FH4 senare ikväll.

I5 2500k @ 4.2 GHz | Cryorig H7 | MSI Z77A-G43 | HyperX Beast 8GB | Asus GTX 1660 Ti | EVGA White 500W | Define C TG | 256 Gb Intel SSD | G MX518| HyperX Alloy MX Red | Beyerdynamic DT770 Pro 80 Ohm |
MBPr 13" 2015 ⎜ i5 ⎜ 8gb ⎜128gb SSD

Trädvy Permalänk
Medlem
Plats
Härnösand
Registrerad
Mar 2014
Skrivet av Zmutch:

Uppgraderingen som kommer blir ett nytt Ryzen system oavsett men förstår hur du tänker ang hitta en billig intel variant. Men skulle det dyka upp en 3770K till väldigt bra peng så varför inte

Yes spelar på 60Hz skärm, är det också en variabel att ta hänsyn till gällande hur CPUn används? Ska se om jag kan prova FH4 senare ikväll.

Jorå, håller man sig till 60Hz så går det fortsätta ett tag till.
Men eftersom det är kinkigt redan där så skulle det bli en del hårslitande att försöka sig på 144hz med mer processorkrävande grafikinställningar.

Trädvy Permalänk
Medlem
Plats
Västerås
Registrerad
Feb 2013

Med mer processor kraft ser du en liten ökning i max FPS men det ger dig ett rejält lyft i minimum FPS och dina frametimes kommer vara mycket stabilare vilket upplevs som jämnare och trevligare att spela med.
En snabb video om frametimes här:

Högre upplösning sätter mer press på GPUn vilket då lätt blir flaskhalsen istället (för din max FPS). Sen handlar det lite om spelen är bra multitrådade, används 2 av 4 kärnor till 100% så står det i Windows att du har 50% användning men du maxar fortfarande processorn i det spelet och det kan då vara en flaskhals.
Ta en närmare titt på hur systemet används med hwinfo.

Apex FPS Boost Configs | Killing Floor 2 Configs
CPU: R7 3800X Cooler: H110i Mobo: X470 Gaming 7 (Bios F40) RAM: 16Gb 3200mhz CL14 Videocard: RTX2080 Strix OC PSU: HX1000i Case: Evolv Flow Edition Monitor: Acer XB270HU 165hz Gsync TN-panel Datorn

Trädvy Permalänk
Medlem
Plats
Utomlands
Registrerad
Feb 2005

I de spelen flyter det helt bra, men om du tittar på moderna spel som utnyttjar flera kärnor så faller 2500k kort, trots att det fortfarande inte är en dåligt processor. Problemet är att många spel har optimerats för 4 kärnor fram tills de senaste två åren, då Ryzen gjorde att det blev vanligare med 8, 12 och 16 trådar.

Ett exempel är min gamla dator. Jag satt fram tills början av sommaren på en burk med i5-4460 och ett RTX 2060. I vissa spel funkade det riktigt bra, men i t.ex. Kingdom Come Deliverance fick jag drops ner till 15 fps när jag rörde mig snabbt i områden med många NPC:n. Processorn orkade helt enkelt inte med, trots att max FPS kunde ligga långt över 100. Jag sålde den datorn och köpte en begagnad burk med Ryzen 2700X och ett gammalt GTX 970 som ska bytas ut. I samma spel ligger jag nu på stabil cap vid 60 fps, och dippar aldrig under 50 fps.

Samma sak hände med t.ex. Division 2.

Om jag var du skulle jag inte köpa en 3770K, 2600K eller 2700K om inte priset är riktigt bra. Då pratar vi om 500-700kr. Du kan nämligen sälja dina gamla grejer och köpa nytt moderkort (B450), en billig Ryzen (1400, 1600 eller 2600) och DDR4-minnen (3000Mhz eller snabbare). Då har du en burk som ligger på plattform som går att uppgradera, och du får bättre prestanda också.

Instead, why don't you go get me a big cup of coffee with so much fake sugar that the coffee itself gets cancer?

Trädvy Permalänk
Medlem
Plats
Karlstad
Registrerad
Jun 2004
Skrivet av Fastie:

Med mer processor kraft ser du en liten ökning i max FPS men det ger dig ett rejält lyft i minimum FPS och dina frametimes kommer vara mycket stabilare vilket upplevs som jämnare och trevligare att spela med.
En snabb video om frametimes här:

Högre upplösning sätter mer press på GPUn vilket då lätt blir flaskhalsen istället (för din max FPS). Sen handlar det lite om spelen är bra multitrådade, används 2 av 4 kärnor till 100% så står det i Windows att du har 50% användning men du maxar fortfarande processorn i det spelet och det kan då vara en flaskhals.
Ta en närmare titt på hur systemet används med hwinfo.

Dold text

Tack, bra video!
Har använt RivaTuner för att se hur det ser ut med CPU användning kärna för kärna, ska kika lite noggrannare ikväll. Stuttering syns tydligt i AC för mig medans de andra 2 spelen jag nämnt inte ger något liknande vad jag kan se men det kanske helt enkelt är så att jag har stuttering i F1 och WoW men inte lika kraftig och helt enkelt inte noterar detta lika tydligt? Med högre inställningar kanske det dyker upp mer tydligt?

Skrivet av Sando:

I de spelen flyter det helt bra, men om du tittar på moderna spel som utnyttjar flera kärnor så faller 2500k kort, trots att det fortfarande inte är en dåligt processor. Problemet är att många spel har optimerats för 4 kärnor fram tills de senaste två åren, då Ryzen gjorde att det blev vanligare med 8, 12 och 16 trådar.

Ett exempel är min gamla dator. Jag satt fram tills början av sommaren på en burk med i5-4460 och ett RTX 2060. I vissa spel funkade det riktigt bra, men i t.ex. Kingdom Come Deliverance fick jag drops ner till 15 fps när jag rörde mig snabbt i områden med många NPC:n. Processorn orkade helt enkelt inte med, trots att max FPS kunde ligga långt över 100. Jag sålde den datorn och köpte en begagnad burk med Ryzen 2700X och ett gammalt GTX 970 som ska bytas ut. I samma spel ligger jag nu på stabil cap vid 60 fps, och dippar aldrig under 50 fps.

Samma sak hände med t.ex. Division 2.

Om jag var du skulle jag inte köpa en 3770K, 2600K eller 2700K om inte priset är riktigt bra. Då pratar vi om 500-700kr. Du kan nämligen sälja dina gamla grejer och köpa nytt moderkort (B450), en billig Ryzen (1400, 1600 eller 2600) och DDR4-minnen (3000Mhz eller snabbare). Då har du en burk som ligger på plattform som går att uppgradera, och du får bättre prestanda också.

Dold text

Börjar förstå hur det fungerar och hur flaskhalsen visar sig som du säger med dropsen.
Ligger i uppgraderings tankar till ett Ryzen system framöver så en 3770K eller liknande kommer bara inköpas om priset är väldigt bra som sagt mest troligt avvaktar jag till jag uppgraderar allt. Det fanns en liten oro att en uppgradering inte skulle göra den skillnaden jag förväntade mig men det verkar nog som att det kommer göra det.

I5 2500k @ 4.2 GHz | Cryorig H7 | MSI Z77A-G43 | HyperX Beast 8GB | Asus GTX 1660 Ti | EVGA White 500W | Define C TG | 256 Gb Intel SSD | G MX518| HyperX Alloy MX Red | Beyerdynamic DT770 Pro 80 Ohm |
MBPr 13" 2015 ⎜ i5 ⎜ 8gb ⎜128gb SSD

Trädvy Permalänk
Medlem
Plats
Västerås
Registrerad
Feb 2013
Skrivet av Zmutch:

Tack, bra video!
Har använt RivaTuner för att se hur det ser ut med CPU användning kärna för kärna, ska kika lite noggrannare ikväll. Stuttering syns tydligt i AC för mig medans de andra 2 spelen jag nämnt inte ger något liknande vad jag kan se men det kanske helt enkelt är så att jag har stuttering i F1 och WoW men inte lika kraftig och helt enkelt inte noterar detta lika tydligt? Med högre inställningar kanske det dyker upp mer tydligt?

Med högre grafik inställningar kommer det märkas mindre då du alltid har lägre FPS så FPS dropparna blir inte lika stora. Om du däremot sänker dina grafik inställningar kommer det dyka upp mer tydligt då skillnaden i frametimes mellan hög FPS och låg FPS blir väldigt stor.

När du kollar på processoranvändning så titta på varje individuella kärnas användning istället för totala användningen. Om någon kärna slår i 98-100% så jobbar den fullt ut och det kan innebära en flaskhals.

Apex FPS Boost Configs | Killing Floor 2 Configs
CPU: R7 3800X Cooler: H110i Mobo: X470 Gaming 7 (Bios F40) RAM: 16Gb 3200mhz CL14 Videocard: RTX2080 Strix OC PSU: HX1000i Case: Evolv Flow Edition Monitor: Acer XB270HU 165hz Gsync TN-panel Datorn

Trädvy Permalänk
Medlem
Plats
Karlstad
Registrerad
Jun 2004
Skrivet av Fastie:

Med högre grafik inställningar kommer det märkas mindre då du alltid har lägre FPS så FPS dropparna blir inte lika stora. Om du däremot sänker dina grafik inställningar kommer det dyka upp mer tydligt då skillnaden i frametimes mellan hög FPS och låg FPS blir väldigt stor.

När du kollar på processoranvändning så titta på varje individuella kärnas användning istället för totala användningen. Om någon kärna slår i 98-100% så jobbar den fullt ut och det kan innebära en flaskhals.

Haha när man tror man hänger med så har man fått det helt om bakfoten xD

Tack för förklaringen!

I5 2500k @ 4.2 GHz | Cryorig H7 | MSI Z77A-G43 | HyperX Beast 8GB | Asus GTX 1660 Ti | EVGA White 500W | Define C TG | 256 Gb Intel SSD | G MX518| HyperX Alloy MX Red | Beyerdynamic DT770 Pro 80 Ohm |
MBPr 13" 2015 ⎜ i5 ⎜ 8gb ⎜128gb SSD

Trädvy Permalänk
Medlem
Plats
Västerås
Registrerad
Feb 2013

@Zmutch:

Tycker detta är en superrelevant video för dig!

Här har du en lång förklaring kring framerate/frametime om du pallar kolla på den.

Apex FPS Boost Configs | Killing Floor 2 Configs
CPU: R7 3800X Cooler: H110i Mobo: X470 Gaming 7 (Bios F40) RAM: 16Gb 3200mhz CL14 Videocard: RTX2080 Strix OC PSU: HX1000i Case: Evolv Flow Edition Monitor: Acer XB270HU 165hz Gsync TN-panel Datorn

Trädvy Permalänk
Medlem
Plats
Norrköping
Registrerad
Mar 2009

Istället för att försöka analysera CPU-användning med olika verktyg är det mycket enklare att bara prova sänka upplösningen.

Så om du får låt säga 50 FPS i 1080p och 90 FPS i 720p, då vet du att processorn inte flaskar såvida du inte siktar på högre än 90. Får du bara 50 FPS i båda är det däremot en enorm CPU-flaskhals.
Klarar processorn 90 FPS i 720p klarar den 90 FPS i 4k också, förutsatt att grafikkortet räcker till.

Trädvy Permalänk
Medlem
Plats
Lidköping
Registrerad
Feb 2011

@Zmutch

Om GPU usage är 100% är det ju den som är flaskhalsen, men som @Fastie skriver så är det ju enskilda kärnor som man får titta på för att se hur nära taket CPUn är.
Har du 4 kärnor och en går i 100% och tre i 0% står det ju 25% på total CPU usage, trots att det är CPUn som slår i taket.

Nya WoW-klienten funkar bättre med fler kärnor om man kör i DX12-läge, men det är fortfarande en kärna som gör det stora jobbet, så en klockad 2500k hänger väl med hyfsat i just WoW fortfarande, men fler kärnor och nyare CPU som Ryzen hjälper ju till såklart

Shadows never sleep...
* Pegasos, 1GHz G4, Radeon 9200SE, MorphOS (Amiga compatible)
* PC1 - Spel: i5-4590, ASUS H81I-Plus, 16GB DDR3, Bitfenix Phenom, Sapphire HD7870XT
*PC2 - Film: Intel NUC i3, allt som behövs för Netflix, HBO och Hearthstone =)

Trädvy Permalänk
Medlem
Plats
Utomlands
Registrerad
Feb 2005
Skrivet av blackeagle:

@Zmutch

Om GPU usage är 100% är det ju den som är flaskhalsen, men som @Fastie skriver så är det ju enskilda kärnor som man får titta på för att se hur nära taket CPUn är.
Har du 4 kärnor och en går i 100% och tre i 0% står det ju 25% på total CPU usage, trots att det är CPUn som slår i taket.

Nya WoW-klienten funkar bättre med fler kärnor om man kör i DX12-läge, men det är fortfarande en kärna som gör det stora jobbet, så en klockad 2500k hänger väl med hyfsat i just WoW fortfarande, men fler kärnor och nyare CPU som Ryzen hjälper ju till såklart

Helt orelaterat, men vad nostalgisk jag blir när jag ser dig prata om WoW och att du har en dator med Radeon 9200SE. Det kortet spelade jag WoW-beta på i tiderna, och det var så jäkla segt. 1024x768 och låga inställningar, och ändå bara 20-25 fps utanför stan. Inne i städerna gick det ner till 10 fps ungefär... otroligt vad man stod ut med på den tiden

Instead, why don't you go get me a big cup of coffee with so much fake sugar that the coffee itself gets cancer?

Trädvy Permalänk
Medlem
Plats
Karlstad
Registrerad
Jun 2004

Gjorde lite mer tester som förtydligade det hela för mig.
Fick inte fps mätaren att funka i rivatuner men så hoppade över den delen då det för det mesta var ok fps. CPU core usage är de värden jag läste av under tiden jag testade på varje kärna dvs det är minst en kärna som haft den procenten.

WoW 1080p Grafik på 10/10
Gpu usage: 40%
Frametime: 15-23 ms spikes uppåt 25 ms
CPU core usage: 70-92% oftast 1 kärna som toppr

WoW 1080p Grafik 1/1
Gpu usage: 40%
Frametime: 10-15 ms
CPU core usage: 65-85%

F1 2019 1080p Ultra
Gpu usage: 95%
Frametime: 8-11 ms
CPU core usage: 75-90% över 3 kärnor

F1 2019 1080p Min
Gpu usage: 50%
Frametime: 8-11 ms
CPU core usage: 65-80%

Såg när jag skulle börja testa att jag hade en rendering inställning inställt på 1440p så det gjorde väl sitt på GPUn. Testade också mest lite snabbt med att springa runt i städer i wow och körde bara snabbt time trail i F1 men tycker jag ser mönstret som visar att CPUn flaskar gpun generellt.

Skickades från m.sweclockers.com

I5 2500k @ 4.2 GHz | Cryorig H7 | MSI Z77A-G43 | HyperX Beast 8GB | Asus GTX 1660 Ti | EVGA White 500W | Define C TG | 256 Gb Intel SSD | G MX518| HyperX Alloy MX Red | Beyerdynamic DT770 Pro 80 Ohm |
MBPr 13" 2015 ⎜ i5 ⎜ 8gb ⎜128gb SSD