I3 analisi prestazioni gaming e consumi.

  • Autore discussione Utente cancellato 159815
  • Data d'inizio
U

Utente cancellato 159815

Ospite
image-inteli3logo-72FE_5437FB60.png

Munito di wattometro e un po' di buona volontà, ma soprattutto curiosità, per qualche tempo ho raccolto dati riguardante la mia configurazione secondaria, composta da:

I3 3240
4 Gb Ram
MSI B75MA
GTX 750 1 Gb

La mia prima domanda è stata, quanto consuma il mio Pc in rapporto all'utilizzo lato cpu? Ho utilizzato 7zip benchmark attribuendo man mano differente affinità e quindi aumentando il carico su più cores, il risultato è stato interessante:

image-consumii3-A207_5437940C.jpg


Monte alimentatore, in un test solo CPU, spento fa 9W, dato che mi aspettavo, mentre è fortemente ottimizzato per un utilizzo a indirizzo MT, visto che tra usare 1 core e usarne 2 +ht la differenza è di soli 6W, e nulla è l'incidenza di HT sui consumi.
Quindi mi sono chiesto in che termini HT influenzasse il risultato finale oltre che altri fattori presenti costantemente nei nostri PC:


image-7zipscaling-BF7C_543799E5.jpg


Sempre utilizzando il bench di 7zip ho testato una modalità standard, sistema avviato 4-5 schede chrome, Steam e Av (kaspersky) attivo.
Ho poi voluto vedere quanto disabilitare AV incidesse sulle performance, verificando che ha un carico marginale sulle stesse.
Infine ho voluto simulare un desktop appesantito, ho aperto Steam, Origin, Uplay, 27 schede Chrome, Gimp, Windows Media Player, Word, Excel, Skype.
In questo caso si ha un calo del 4.3% di performance su 2 cores e del 3.9% su 4 istanze.
HT incide per il 35,8% sulle performance finali senza comportare consumi aggiuntivi.

Ho deciso quindi di spingermi oltre, analizzare le performance di Unigine Valley e 7zip in contemporanea e come si influenzano vicendevolmente.


image-i3testing1small-CDDB_54379F49.jpg


image-7zipunigine-6931_5437A8BB.jpg
image-unigine7zip-F454_5437A8E6.jpg


Il setting utilizzato per Unigine è stato 1280x720, qualità Ultra, API Dx 11.
Ho voluto abbassare la risoluzione per rendere il test maggiormente Cpu intensive e non Gpu limited.
Come si nota l'incidenza della contemporaneità pesa maggiormente su 7zip, che nel caso limite di 4 istanze perde il 50% del risultato iniziale, mentre solo il 24% nel caso di 1 istanza. Questo cosa vuol dire? Che è possibile utilizzare un applicazione 3d pagando lo scotto di minori performance di elaborazione pura.
Infatti, dinamica ben diversa si assiste per quanto riguarda Unigine Valley, la perdita di performance massima è del 17%, un ipotetico titolo basato sullo stesso engine, quindi, al posto di girare a 60 fps potrebbe comunque svilupparne 50, abbondantemente sopra il livello di fluidità.

Nel contempo ho monitorato il consumo dell'intero sistema in queste condizioni limite:

image-consumitotali-CB36_5437AD98.jpg
image-immaginewattometro-8CCC_5437AFF9.jpg




Sempre monte alimentatore, i consumi totali che ha la mia configurazione in una situazione limite sono circa 115W, merito dell'efficienza sia di Ivy che di Maxwell, 110W con un solo core utilizzato da 7zip, con una differenza di 5W dal consumo massimo registrato un dato che ritorna e che avevamo già osservato precedentemente.
In full load l'I3 ivy ha un voltaggio di 1,088 V e 0,800 V circa in idle.

Mi sono detto, poi, che forse era il caso di testare un titolo che scalasse proporzionale al numero di cores, e ho pensato di scomodare la mia copia di Metro 2033 Redux, titolo appena uscito con tutte le ottimizzazioni del caso.


image-metro2033-47B0_5437BE77.jpg


Settings:

image-metro2033settings-4904_5437C13C.jpg




image-metro2033scalabilit-5282_5437F408.jpg


Questo test è stato eseguito in contemporanea con il benchmark di 7zip, sempre aumentando le affinità man man.
Come si nota chiaramente le performance in questo caso scalano proporzionalmente fino a crollare con Metro 2033 + 4 cores usati da 7 zip.
E' un comportamento che mi aspettavo, ma ho intenzione di osare anche oltre ;)
Ho ancora molti dati raccolti, lunedì, tempo permettendo, continuerò la mia analisi che spero sia apprezzata.

Benissimo, continuo con l'analisi: questa volta prendendo in esame il test Physx di 3dmark che sfrutta completamente le 4 istanze del nostro I3.

image-3dmarki3-6387_543BBB0A.jpg

Premessa doverosa: ovviamente questi test tengono in considerazione una certa priorità di risorse che viene assegnata automaticamente da windows alla prima finestra selezionata. Ad esempio, le performance pure di 7zip durante il test di altro non sono per nulla simili a quelle che si ottengo dando priorità a quest'ultimo.

Ecco cosa succede a lanciare contemporaneamente 3dmark e 7zip, con le consuete modalità:

image-3dmark7ziptesting-1F47_543BBDFA.jpg


Come è da interpretare questo grafico? il settaggio vanilla è il testing puro, cioè le performance non influenzate da altri parametri. Alla scalare dei cores si assiste a un progressivo aumento delle performance di 7zip e a un calare di quelle di 3dmark, fino a un incontro assegnando 2 istanze a testa, che su i3 è la soluzione nettamente più vantaggiosa.
Il prossimo passaggio di questo 3d sarà una registrazione live di una sessione breve di Metro 2033, con 7zip con 4 istanze caricate, per verificare quanto il gameplay effettivo sia compromesso.

VIDEO OFF SCREEN METRO 2033 + 7ZIP


Alcune considerazioni: come detto in precedenza, la miglior configurazione che abbiamo trovato è un 2 + 2, si nota che attribuendo 4 istanze al bench di 7zip, le performance sono altalenanti, con una media di 60 fps, ma cali a 25, dinamica a cui non si assisteva prima, e segno che le risorse passano automaticamente da un applicazione all'altra manifestando questa disomogeneità.

CINEBENCH 15 e 7ZIP

Nuovo capitolo del nostro confronto, questa volta Cinebench e 7zip in contemporanea, come vedremo quest'ultimo prende decisamente il sopravvento nella priorità di esecuzione:

image-7zipecinebench-DAA3_5453710D.jpg

Il test di 7zip è stato parificato dividendolo per 10.
Utilizzando 4 cores di 7zip si vede chiaramente come le performance del nostro I3 siano quasi insignificanti in Cinebench, dinamica che non avevamo visto prima ma che confermerebbe, osservando lo scaling dell'intero test (cioè performance consistenti per cores di 7zip e calo per Cinebench) come per il sistema operativo e le logiche di funzionamento della cpu intel sia prioritaria l'esecuzione delle funzioni di compressione.

TEST TRASFERIMENTO DATI

image-trasferimentodati-24B4_54579052.jpg


Un'altro aspetto interessante da capire, e che molto spesso non si valuta, è quanto incida la cpu e il chipset sulla qualità del trasferimento dati, che è una delle operazioni che per molti versi facciamo più spesso.
Ho provato quindi 2 porte USB3 una popolata da una chiavetta USB3 Kingstone mentre nell'altra un HD meccanico Seagate 7200 giri collegato tramite USB2.
Inoltre ho provato a valutare l'incidenza anche su un SSD C300 Crucial, che ha dati di fabbrica di 370 Mb/s in lettura e 150 Mb/s in scrittura.

image-trasferimentofilestest-1E0F_54579107.jpg


L'SSD è in scala con gli altri risultati perchè diviso per 10.
Si notano cose interessanti, il carico CPU NON INCIDE sulle periferiche di memorizzazione collegate tramite USB3, mentre hanno un vistoso calo di performance se si lanciano 2 istanze di scrittura/lettura insieme.
L'SSD, al contrario, non soffre per nulla del trasferimento contemporaneo dei dati, ma ha un calo in caso la CPU risulti caricata al massimo (in questo caso 4 thread di 7zip).
 
Ultima modifica da un moderatore:

Blume.

UTENTE LEGGENDARIO
Utente Èlite
21,814
9,565
CPU
I7 8700K
Dissipatore
Silent loop B-Quiet 360
Scheda Madre
Fatal1ty Z370 Gaming K6
HDD
3 Tera su Western Digital 3 Tera su Toshiba p300 3Ssd da 500Gb
RAM
Corsair Vengeance DDR4 LPX 4X4Gb 2666Mhz
GPU
Msi Gtx 1080Ti Gaming Trio X
Audio
Integrata
Monitor
SyncMaster P2470HD
PSU
Evga Supernova 650W G2
Case
Dark Base 700 B-Quiet
Net
100/50 Ftth Fastweb
OS
Windows 10Pro. 64Bit
Ottima.
La metto in rilievo.
 

mao1992

Utente Èlite
1,985
135
CPU
AMD Rizen 5800X
Dissipatore
Arctic Liquid Freezer II 360
Scheda Madre
Gigabyte X570 AORUS MASTER
HDD
Samsung SSD 970 PRO 512GB - 2x WD Green 2TB - Seagate 2TB - WD Red 3TB - Seagate Barracuda 2TB
RAM
Patriot Viper Steel RAM DDR4 4000 Mhz 16GB (2x8GB) C19
GPU
NVidia Gigabyte GTX 1070 Xtreme Gaming
Audio
Steinberg UR22mkII
Monitor
BenQ XL2411Z
PSU
EVGA Supernova NEX 750 B2 80+ Bronze
Case
Corsair 900D
Periferiche
Hotas X / Xbox one pad
OS
W10 pro
Cosa vorrebbe dire "[...]...attribuendo 4 istanze al bench di 7zip, le performance sono altalenanti...[...]", magari le conosco con altri nomi, ma non riesco a ricollegare le istanze xD
 

mao1992

Utente Èlite
1,985
135
CPU
AMD Rizen 5800X
Dissipatore
Arctic Liquid Freezer II 360
Scheda Madre
Gigabyte X570 AORUS MASTER
HDD
Samsung SSD 970 PRO 512GB - 2x WD Green 2TB - Seagate 2TB - WD Red 3TB - Seagate Barracuda 2TB
RAM
Patriot Viper Steel RAM DDR4 4000 Mhz 16GB (2x8GB) C19
GPU
NVidia Gigabyte GTX 1070 Xtreme Gaming
Audio
Steinberg UR22mkII
Monitor
BenQ XL2411Z
PSU
EVGA Supernova NEX 750 B2 80+ Bronze
Case
Corsair 900D
Periferiche
Hotas X / Xbox one pad
OS
W10 pro
U

Utente cancellato 159815

Ospite
Basta selezionarli in 7zip, puoi fare 1-2-4-6-8 ecc...

image-immagine-23CD_543F03E7.jpg
 

mao1992

Utente Èlite
1,985
135
CPU
AMD Rizen 5800X
Dissipatore
Arctic Liquid Freezer II 360
Scheda Madre
Gigabyte X570 AORUS MASTER
HDD
Samsung SSD 970 PRO 512GB - 2x WD Green 2TB - Seagate 2TB - WD Red 3TB - Seagate Barracuda 2TB
RAM
Patriot Viper Steel RAM DDR4 4000 Mhz 16GB (2x8GB) C19
GPU
NVidia Gigabyte GTX 1070 Xtreme Gaming
Audio
Steinberg UR22mkII
Monitor
BenQ XL2411Z
PSU
EVGA Supernova NEX 750 B2 80+ Bronze
Case
Corsair 900D
Periferiche
Hotas X / Xbox one pad
OS
W10 pro

coder7

Utente Attivo
951
295
CPU
Ryzen 3700X
Dissipatore
Thermalright
Scheda Madre
Asus B550-F Strix
HDD
Crucial MX300 525GB + Crucial M500 1 TB
RAM
16 GB DDR4 Corsair 3200
GPU
RX480 Nitro+ 4GB
Audio
Asus Xonar DGX
Monitor
Dell U2415
PSU
Seasonic Focus 550+ Gold
Case
Antec P280
OS
win10
Raga, attenzione a usare certi termini.
Istanza <> Thread, son due cose completamente diverse.
un'istanza è appunto la creazione di un oggetto, un thread è una unità di lavoro espressa come una sequenza di istruzioni che nasce e termina.

Es.
Firefox, le lanci uno ed è una istanza di Firefox, poi magari questo lancia 40 threads, il thread di stampa, il thread di Flash, un thread per tabella, etc. etc. etc.
7zip, ne lanci uno ed è una istanza di 7zip

Se io clicco l'icona di Firefox e ne apro un'altra finestra, beh allora questa è denominata istanza. ma anch'essa potrebbe lanciare un numero n non definito di threads.
idem 7zip... se lo lancio 4 volte dall'icona del desktop allora ho 4 istanze (finestre in questo specifico caso) di 7zip... ma non sono 4 thread. ne possono essere un qualunque numero, dipende da cosa stiano facendo le 4 istanze (se Idle o Half/Full load).
 
U

Utente cancellato 159815

Ospite
Corretta l'ultima tabella che era errata.
Ho intenzione di aggiornare il 3d man mano che testo l'I3, magari anche con qualche gioco nuovo e non solo nello scaling contemporaneo, che ormai credo sia chiaro indipendentemente dal numero di istanze/thread.
 
Ultima modifica da un moderatore:

coder7

Utente Attivo
951
295
CPU
Ryzen 3700X
Dissipatore
Thermalright
Scheda Madre
Asus B550-F Strix
HDD
Crucial MX300 525GB + Crucial M500 1 TB
RAM
16 GB DDR4 Corsair 3200
GPU
RX480 Nitro+ 4GB
Audio
Asus Xonar DGX
Monitor
Dell U2415
PSU
Seasonic Focus 550+ Gold
Case
Antec P280
OS
win10
ottimo lavoro, rimaniamo in attesa dei prossimi sviluppi :ok:
 
U

Utente cancellato 159815

Ospite
Nuovo aggiornamento sull'incidenza del carico CPU sui trasferimenti dati.
 

Entra

oppure Accedi utilizzando