UFFICIALE CPU scaling in game

Stato
Discussione chiusa ad ulteriori risposte.

powerix

Utente Èlite
6,022
1,464
CPU
I7 13700KF
Dissipatore
DEEPCOOL ASSASSINS 3
Scheda Madre
MSI Z690 TORPEDO
HDD
2x1tb WD Blue + SSD 850evo 500gb + 1tb MX300
RAM
2X16 VIPER 5600 C36
Audio
TOPPING DX3 PRO
Monitor
Predator X34A 21:9 3440x1440 100hz
PSU
Evga G2 750w
Case
Corsair Carbide 750D Air Flow Edition
Periferiche
Logitech G403 + Korsair K65 RGB Rapid Fire
Net
Fibra Tim 100/20 ma va a 70/21
OS
Windows 10 Pro 64bit

IlPresidente

Utente Èlite
2,653
886
CPU
Intel Core i7 8700k
Dissipatore
AIO DeepCool Captain EX 240 Red
Scheda Madre
AsRock Extreme4 Z370
HDD
Samsung 850 Pro 256 gb + WD Caviar Blue 1 TB + Drevo 128gb
RAM
GSkill Flare X 3200C14 (b-die) 2x8gb
GPU
Asus STRIX GTX 1080 Ti 11GB GDDR5X
Audio
Steinber UR22
Monitor
Asus MG278Q 144Hz 1440p
PSU
Seasonic Platinum SS-660XP2
Case
Cooler Master MasterBox 5
Periferiche
Mouse Razer Mamba - Tastiera Logitech G413 - Volante Logitech G910
OS
Windows 10 - Ubuntu 16.04 LTS
Anche limitando a 60?

Inviato dal mio E5823 utilizzando Tapatalk
se ho cali a 40 (che sono spariti mettendo la 960, LOL) che limito a fare a 60? :lol: comunque ai tempi avevo il monitor 1080p 60Hz, usavo il vsync :sisi:
 

powerix

Utente Èlite
6,022
1,464
CPU
I7 13700KF
Dissipatore
DEEPCOOL ASSASSINS 3
Scheda Madre
MSI Z690 TORPEDO
HDD
2x1tb WD Blue + SSD 850evo 500gb + 1tb MX300
RAM
2X16 VIPER 5600 C36
Audio
TOPPING DX3 PRO
Monitor
Predator X34A 21:9 3440x1440 100hz
PSU
Evga G2 750w
Case
Corsair Carbide 750D Air Flow Edition
Periferiche
Logitech G403 + Korsair K65 RGB Rapid Fire
Net
Fibra Tim 100/20 ma va a 70/21
OS
Windows 10 Pro 64bit
se ho cali a 40 (che sono spariti mettendo la 960, LOL) che limito a fare a 60? comunque ai tempi avevo il monitor 1080p 60Hz, usavo il vsync :sisi:
La mia ipotesi è:
Scheda scarsa scarsa (960) lavora al massimo 99% e quindi la CPU non lavora molto e anche essendo un i5 2500 non crea collo di bottiglia
Scheda potente(1070) lavora al 50-60% e la CPU tende a lavorare di più anche se non ne ha bisogno, forse per scarsa ottimizzazione.
Anche un ragazzo che conosco è passato da 480 a 980ti su un i5 4560 mi pare il.modello non ricordo di preciso ma non OC e anche lui ha avuto un problema simile

Inviato dal mio E5823 utilizzando Tapatalk
 

IlPresidente

Utente Èlite
2,653
886
CPU
Intel Core i7 8700k
Dissipatore
AIO DeepCool Captain EX 240 Red
Scheda Madre
AsRock Extreme4 Z370
HDD
Samsung 850 Pro 256 gb + WD Caviar Blue 1 TB + Drevo 128gb
RAM
GSkill Flare X 3200C14 (b-die) 2x8gb
GPU
Asus STRIX GTX 1080 Ti 11GB GDDR5X
Audio
Steinber UR22
Monitor
Asus MG278Q 144Hz 1440p
PSU
Seasonic Platinum SS-660XP2
Case
Cooler Master MasterBox 5
Periferiche
Mouse Razer Mamba - Tastiera Logitech G413 - Volante Logitech G910
OS
Windows 10 - Ubuntu 16.04 LTS
La mia ipotesi è:
Scheda scarsa scarsa (960) lavora al massimo 99% e quindi la CPU non lavora molto e anche essendo un i5 2500 non crea collo di bottiglia
Scheda potente(1070) lavora al 50-60% e la CPU tende a lavorare di più anche se non ne ha bisogno, forse per scarsa ottimizzazione.
Anche un ragazzo che conosco è passato da 480 a 980ti su un i5 4560 mi pare il.modello non ricordo di preciso ma non OC e anche lui ha avuto un problema simile

Inviato dal mio E5823 utilizzando Tapatalk
anche aumentando la risoluzione non riuscivo a "spostare il carico" mi sa che è proprio questione di architettura, essendo Pascal più segmentata credo abbia bisogno di più potenza lato cpu :) chiedo conferma a @lucusta che ne sa più di me su questo

è un fatto "scientificamente" molto interessante comunque, se c'abbiamo preso :)
 

powerix

Utente Èlite
6,022
1,464
CPU
I7 13700KF
Dissipatore
DEEPCOOL ASSASSINS 3
Scheda Madre
MSI Z690 TORPEDO
HDD
2x1tb WD Blue + SSD 850evo 500gb + 1tb MX300
RAM
2X16 VIPER 5600 C36
Audio
TOPPING DX3 PRO
Monitor
Predator X34A 21:9 3440x1440 100hz
PSU
Evga G2 750w
Case
Corsair Carbide 750D Air Flow Edition
Periferiche
Logitech G403 + Korsair K65 RGB Rapid Fire
Net
Fibra Tim 100/20 ma va a 70/21
OS
Windows 10 Pro 64bit
anche aumentando la risoluzione non riuscivo a "spostare il carico" mi sa che è proprio questione di architettura, essendo Pascal più segmentata credo abbia bisogno di più potenza lato cpu :) chiedo conferma a @lucusta che ne sa più di me su questo

è un fatto "scientificamente" molto interessante comunque, se c'abbiamo preso :)

io me lo immagino da un po
 

lucusta

Utente Èlite
1,648
1,689
anche aumentando la risoluzione non riuscivo a "spostare il carico" mi sa che è proprio questione di architettura, essendo Pascal più segmentata credo abbia bisogno di più potenza lato cpu :) chiedo conferma a @lucusta che ne sa più di me su questo

è un fatto "scientificamente" molto interessante comunque, se c'abbiamo preso :)

ma lo usavi in DX11 o DX12?
in DX11 le pascal si dovrebbero comportare nello stesso modo delle maxwell, solo con clock piu' alti (scalano linearmente, solo che hanno il 3% in meno d'IPC).
in DX12, invece, credo che sia il gioco ad avere qualche problema di ordinamento di caches, perchè su tutte le schede, sul frametime, presenta degli spike pronunciati per qualche frame e poi piatto, segno che sta caricando in memoria dal PCIe...
tutte tranne le maxwell, perchè probabilmente con maxwell non si usano comunque le DX12.

bf1-4k-02-31e9c5c1ff4eefa88d92514f22e0680ab.jpg



questo è il frame time su BF1 4K delle schede alto gamma, da fury X a 1080 Ti:
https://www.tomshw.it/test-gtx-1080-ti-founders-edition-83950-p2

le uniche due schede in cui non vedo spike sono 980 Ti e 1080 Ti (e su quest'ultima non è nemmeno detto, perchè i grafici che fa tom sono inguardabili e non si capisce se sotto gli spike della 1080 ci siano anche quelli della 1080 Ti).
la questione, pero', è che l'unica maxwell, pur essendo la piu' lenta, non ha spike ed ha anche una varianza decisamente piccola.
parametrando alle prestazioni ed alla ram della 960, avresti un grafico simile.

bf1-2k-02-80f25dabc4e0a4af1467905a8e2659a1a.jpg


qui è invece BF1 a 1440p.
diminuendo il carico sulla GPU, con l'aumento degli fps tutte tendono ad avere piu' spike.
nel primo caso avevamo da 30 a 60FPS partendo dalla 980 Ti e arrivando alla 1080 Ti, nel secondo abbiamo da 60 a 100 da fury X a 1080 Ti.

qui usano un i7-7700K, ed è probabile che sia a corto di core quando si stà in DX12, ma il lavoro non è così impegnativo perchè le sequenze degli spike le puioi riconoscere in una temporizzazione data dalla quantità di ram, piu' che in una particolare sequenza che diventa piu' pesante da gestire per il framerate del processore...
la fury X a 4GB si comporta in un modo, le 8GB in un'altro la 980 Ti da 6 in un'altro ancora e la 1080 Ti ancora un'altro.

ora guarda pero' come lavorano i buffer della fury quando stà a 60fps 1440p ed invece guarda come lavorano a 4K.
a 1440p (secondo grafico) ha decine di piccoli caricamenti che, sono tanti, ma di piccola entità.
la varianza è tra 54 e 59fps, ma il frame minimo 0.1 p% è da 30ms; in 4K ha frame che arrivano a 110ms, ossia sei a 9fps... il minimo indicato è di 31fps, ossia circa 33ms, ma quei picchi che vedi oltre a 110 sono tagliati perchè non fanno parte del 99.9 percentile (che si usa proprio per eliminare gli spike).
la questione è pero' che se tra due frame a 30ms te ne trovi uno a 110ms, significa che questo si è mangiato letteralmente quasi 4 frame, e comunque lo noti giocando, perchè vedi l'immagine che si ferma e riparte da un'altra parte.
a mio avviso questo avviene per una questione di cacheing del gioco.
si ha molta ram occupata, ed è impossibile il per caricamento o il cacheing, quindi si è costretti a rifornire la ram tutta insieme.
da quei 110ms togliamo i 33 medi per la generazione di un frame, ne rimangono 77, che, alla velocità di 15GB/s del PCIex, sono 1GB di dati; quindi la distanza tra due spike grandi della fury X sono 1GB di ram caricata, e, se vedi, si presentano tutti piu o meno con la stessa misura sulle varie schede guardando le varie parti di grafico relative alla sequenza degli spike.
se guardi la 1070 a 4K vedi che non presenta spike, a 2K si.
passa da 38 a 70fps...
quindi è possibile che gli i7 soffrano dell'uso intenso del PCIe che preleva da RAM e, quando in uso a 15GB/s (PCIe 3.0) caricano il processore in modo talmente marcato che ne tagliano le prestazioni di calcolo?
dovresti provare ad usare la 1070 in PCIe 2.0, limitando la banda sul PCIe per vedere se sopra a 60fps si continuano a riscontrare questi spike.

per la 960 il discorso è differente.
in FHD dettagli medi la mesh è meno dettagliata e grande, quindi il processore fatica meno, mentre i caricamenti da 1GB di dati, sul FHD medio, si presenterebbero con tempistiche talmente lunghe che non noteresti una correlatività su questa questione (li prendi per piccoli impuntamenti occasionali).

chi fa la prova?
 
Ultima modifica:
  • Mi piace
Reazioni: IlPresidente

IlPresidente

Utente Èlite
2,653
886
CPU
Intel Core i7 8700k
Dissipatore
AIO DeepCool Captain EX 240 Red
Scheda Madre
AsRock Extreme4 Z370
HDD
Samsung 850 Pro 256 gb + WD Caviar Blue 1 TB + Drevo 128gb
RAM
GSkill Flare X 3200C14 (b-die) 2x8gb
GPU
Asus STRIX GTX 1080 Ti 11GB GDDR5X
Audio
Steinber UR22
Monitor
Asus MG278Q 144Hz 1440p
PSU
Seasonic Platinum SS-660XP2
Case
Cooler Master MasterBox 5
Periferiche
Mouse Razer Mamba - Tastiera Logitech G413 - Volante Logitech G910
OS
Windows 10 - Ubuntu 16.04 LTS
purtroppo io (nonostante abbia posto la domanda) non ho a disposizione la 1070 e non posso fare prove...

pardon ma a quest'ora sono poco lucido, rileggo meglio domani mattina :)
 

Ottoore

Utente Èlite
26,315
13,237
CPU
I7 2700K @4.7
Dissipatore
Noctua NH-D14
Scheda Madre
GA-Z77X-UD5H
HDD
Samsung 840 Pro 256 Gb+ Raid 0 WD RE4 500gb
RAM
Crucial Ballistix Tactical 2133 @9-9-9-27
GPU
Gtx 1060
Audio
Asus Essence ST+ Beyerdynamic 990pro
PSU
Evga g2 750w
Case
Cooler Master Haf XM
Periferiche
Varmilo Va87m + Razer DA
Net
Vdsl 200 Mbps
OS
Windows 7 64 bit

gabry0988

Utente Attivo
204
9
CPU
AMD FX 8320E
Scheda Madre
Asus M5A78L-M LX3
HDD
SSD Kingston UV400 240 Gb + HDD Seagate Barracuda 1Tb Sata 7200 RPM
RAM
16Gb Dual Channel DDR3 1866 mhz HyperX Fury
GPU
Asus R9 390x DirectCU II 8Gb
PSU
EVGA 700W
Case
iTek
OS
Windows 10 Pro
ho un fx8320e accoppiato a una r9 390x. la cpu scala bene con questa scheda video? in parecchi giochi vedo che non riesco a mantenere i 60fps stabili, specie in giochi come sniper ghost warrior 3, the surge, the technomancer, tutti sparati al massimo a 1080p. è normale o è la cpu? tra l'altro con il vsync attivo sti cali son molto fastidiosi. se cambiassi con un fx 8350 risolverei?
 

Kurosaki kun

UTENTE LEGGENDARIO
Utente Èlite
15,964
6,336
CPU
i7 2600k/ i7 4790k/ r5 1500x/r7 1700
Dissipatore
aio
Scheda Madre
z370 fatality pg/ asrock b85 killer fatality
HDD
crucial mx300 275 + 128 gb + western digital 2tb
RAM
Corsair dominator 1866cl7
GPU
gtx 960/gtx 1050 biostar
Audio
integrata
Monitor
samsung U28D590D
PSU
super flower leadex 1000w/xfx 1050 80 plus gold
Case
Cooler master centurion
OS
windows 10 pro 64 bit
ho un fx8320e accoppiato a una r9 390x. la cpu scala bene con questa scheda video? in parecchi giochi vedo che non riesco a mantenere i 60fps stabili, specie in giochi come sniper ghost warrior 3, the surge, the technomancer, tutti sparati al massimo a 1080p. è normale o è la cpu? tra l'altro con il vsync attivo sti cali son molto fastidiosi. se cambiassi con un fx 8350 risolverei?

No dovresti cambiare proprio piattaforma, la r9 390x è superiore alla rx 480/580 sai pesantemente in cpu limited
 

gabry0988

Utente Attivo
204
9
CPU
AMD FX 8320E
Scheda Madre
Asus M5A78L-M LX3
HDD
SSD Kingston UV400 240 Gb + HDD Seagate Barracuda 1Tb Sata 7200 RPM
RAM
16Gb Dual Channel DDR3 1866 mhz HyperX Fury
GPU
Asus R9 390x DirectCU II 8Gb
PSU
EVGA 700W
Case
iTek
OS
Windows 10 Pro
No dovresti cambiare proprio piattaforma, la r9 390x è superiore alla rx 480/580 sai pesantemente in cpu limited
e tipo cosa mi consiglieresti? un ryzen 3 basta oppure devo andare su ryzen 5? mi rode che ho cambiato la piattaforma un anno fa perche era affiancato ad una 380, ma poi ho trovato in offerta la 390x e ho fatto il cambio..
 

Kurosaki kun

UTENTE LEGGENDARIO
Utente Èlite
15,964
6,336
CPU
i7 2600k/ i7 4790k/ r5 1500x/r7 1700
Dissipatore
aio
Scheda Madre
z370 fatality pg/ asrock b85 killer fatality
HDD
crucial mx300 275 + 128 gb + western digital 2tb
RAM
Corsair dominator 1866cl7
GPU
gtx 960/gtx 1050 biostar
Audio
integrata
Monitor
samsung U28D590D
PSU
super flower leadex 1000w/xfx 1050 80 plus gold
Case
Cooler master centurion
OS
windows 10 pro 64 bit
E tu un anno fa hau preso quella piatta ? andava male pure all'uscita, cambiando tutto potresti prendere anche un ryzen 3 1300x con 8gb di ram per iniziare giusto per tenere la spesa bassa.
 

gabry0988

Utente Attivo
204
9
CPU
AMD FX 8320E
Scheda Madre
Asus M5A78L-M LX3
HDD
SSD Kingston UV400 240 Gb + HDD Seagate Barracuda 1Tb Sata 7200 RPM
RAM
16Gb Dual Channel DDR3 1866 mhz HyperX Fury
GPU
Asus R9 390x DirectCU II 8Gb
PSU
EVGA 700W
Case
iTek
OS
Windows 10 Pro
E tu un anno fa hau preso quella piatta ? andava male pure all'uscita, cambiando tutto potresti prendere anche un ryzen 3 1300x con 8gb di ram per iniziare giusto per tenere la spesa bassa.
al tempo volevo spendere il meno possibile e con la 380 l'fx andava bene. purtroppo ryzen non era ancora uscito, la piattaforma intel non mi convinceva (al prezzo dell'fx c'era l'i3 dual core...) e ho risparmiato sulle ram.

senza spendere 300€ non posso risolvere il bottleneck? la spesa sarebbe adeguata alle prestazioni o guadagnerei qualcosa di irrisorio?
 

Kurosaki kun

UTENTE LEGGENDARIO
Utente Èlite
15,964
6,336
CPU
i7 2600k/ i7 4790k/ r5 1500x/r7 1700
Dissipatore
aio
Scheda Madre
z370 fatality pg/ asrock b85 killer fatality
HDD
crucial mx300 275 + 128 gb + western digital 2tb
RAM
Corsair dominator 1866cl7
GPU
gtx 960/gtx 1050 biostar
Audio
integrata
Monitor
samsung U28D590D
PSU
super flower leadex 1000w/xfx 1050 80 plus gold
Case
Cooler master centurion
OS
windows 10 pro 64 bit
al tempo volevo spendere il meno possibile e con la 380 l'fx andava bene. purtroppo ryzen non era ancora uscito, la piattaforma intel non mi convinceva (al prezzo dell'fx c'era l'i3 dual core...) e ho risparmiato sulle ram.

senza spendere 300€ non posso risolvere il bottleneck? la spesa sarebbe adeguata alle prestazioni o guadagnerei qualcosa di irrisorio?

Avresti un framerate decisamente più stabile oltre che superiore sia nei minimi che nei massimi
 

Ottoore

Utente Èlite
26,315
13,237
CPU
I7 2700K @4.7
Dissipatore
Noctua NH-D14
Scheda Madre
GA-Z77X-UD5H
HDD
Samsung 840 Pro 256 Gb+ Raid 0 WD RE4 500gb
RAM
Crucial Ballistix Tactical 2133 @9-9-9-27
GPU
Gtx 1060
Audio
Asus Essence ST+ Beyerdynamic 990pro
PSU
Evga g2 750w
Case
Cooler Master Haf XM
Periferiche
Varmilo Va87m + Razer DA
Net
Vdsl 200 Mbps
OS
Windows 7 64 bit
tra l'altro con il vsync attivo sti cali son molto fastidiosi

Per ora sostituisci il V-sync con l' adaptive v-sync ( non ricordo bene come l' abbia chiamato amd, forse dynamic v-sync). Quando la scheda non riesce a renderizzare i 60 fps che richiede il tuo monitor al posto di tagliare il framerate a 30 fps ( sottomultiplo della frequenza del tuo monitor) provocando il fastidioso stuttering ,si disattiva automaticamente.
Ovviamente introduce un po' di tearing ma è sicuramente meno visibile e fastidioso del dimezzamento del framerate.
 
Stato
Discussione chiusa ad ulteriori risposte.

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili