Torna indietro   Hardware Upgrade Forum > Componenti Hardware > Processori

Recensione Zenfone 11 Ultra: il flagship ASUS ritorna a essere un 'padellone'
Recensione Zenfone 11 Ultra: il flagship ASUS ritorna a essere un 'padellone'
Zenfone 11 Ultra ha tantissime qualità interessanti, fra cui potenza da vendere, un display di primissimo livello, un comparto audio potente e prestazioni di connettività fra le migliori della categoria. Manca però dell'esclusività del predecessore, che in un settore composto da "padelloni" si distingueva per le sue dimensioni compatte. Abbiamo provato il nuovo flagship ASUS, e in questa recensione vi raccontiamo com'è andata.
Appian: non solo low code. La missione è l’ottimizzazione dei processi con l'IA
Appian: non solo low code. La missione è l’ottimizzazione dei processi con l'IA
Abbiamo partecipato ad Appian World 2024, evento dedicato a partner e clienti che si è svolto recentemente nei pressi di Washington DC, vicino alla sede storica dell’azienda. Nel festeggiare il 25mo anniversario, Appian ha annunciato diverse novità in ambito intelligenza artificiale
Lenovo ThinkVision 3D 27, la steroscopia senza occhialini
Lenovo ThinkVision 3D 27, la steroscopia senza occhialini
Primo contatto con il monitor Lenovo ThinkVision 3D 27 che grazie a particolari accorgimenti tecnici riesce a ricreare l'illusione della spazialità tridimensionale senza che sia necessario utilizzare occhialini
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-09-2018, 12:02   #1
Brave_Mercenary
Senior Member
 
L'Avatar di Brave_Mercenary
 
Iscritto dal: Nov 2010
Città: Milano
Messaggi: 351
Core fisici VS HT

Ciao,

non ho intenzione di cambiare cpu ora, aspetterò un anno, un anno e mezzo per i 10nm Intel o la prossima gen Ryzen.

Ho una domanda però generale che credo mi potrà aiutare.
Considerando un utilizzo del pc 25% editing + altro e un 75% gaming, quanto contano core fisici VS HT ?

Per esempio, vedo adesso, che differenza potrebbe esserci tra un i7 8700k (6/12) e un futuro i7 9700k (8/8) ?

Grazie
__________________
Case: Corsair Graphite 600t mod — CPU: Ryzen 5 2600 @4.1GHz — Mobo: MSI B450 Tomahawk — GPU: MSI RTX 2070 Armor — Ram: Corsair Vengeance rgb 16gb @3000MHz c15 — Ali: Corsair AX850 — Dissi: Noctua NH-U14S + Noctua Chromax NF-A15 HS — SSD1: Samsung 850 EVO 500gb — SSD2: Samsung 860 EVO 2tb — Monitor: Eizo Foris FS2735 — UPS: APC Smart 1000VA
Brave_Mercenary è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2018, 12:33   #2
macchiaiolo
Bannato
 
Iscritto dal: Nov 2015
Messaggi: 1883
Il core virtuale nn fa altro che ottimizzare l'uso del core fisico, io preferisco un 6/12 al posto del 8/8

Inviato dal mio HUAWEI VNS-L31 utilizzando Tapatalk
macchiaiolo è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2018, 14:35   #3
sgrinfia
Senior Member
 
L'Avatar di sgrinfia
 
Iscritto dal: Jan 2013
Messaggi: 4225
Quote:
Originariamente inviato da macchiaiolo Guarda i messaggi
Il core virtuale nn fa altro che ottimizzare l'uso del core fisico, io preferisco un 6/12 al posto del 8/8

Inviato dal mio HUAWEI VNS-L31 utilizzando Tapatalk
Io il contrario...
sgrinfia è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2018, 17:50   #4
Brave_Mercenary
Senior Member
 
L'Avatar di Brave_Mercenary
 
Iscritto dal: Nov 2010
Città: Milano
Messaggi: 351
In generale, sul fatto che i core fisici siano meglio dei virtuali siamo d'accordo. In questo caso lo domandavo per capire se 12 core (6 fisici + 6 virtuali) siano inferiori o superiori a "solo" 8 core fisici
__________________
Case: Corsair Graphite 600t mod — CPU: Ryzen 5 2600 @4.1GHz — Mobo: MSI B450 Tomahawk — GPU: MSI RTX 2070 Armor — Ram: Corsair Vengeance rgb 16gb @3000MHz c15 — Ali: Corsair AX850 — Dissi: Noctua NH-U14S + Noctua Chromax NF-A15 HS — SSD1: Samsung 850 EVO 500gb — SSD2: Samsung 860 EVO 2tb — Monitor: Eizo Foris FS2735 — UPS: APC Smart 1000VA
Brave_Mercenary è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2018, 19:51   #5
sgrinfia
Senior Member
 
L'Avatar di sgrinfia
 
Iscritto dal: Jan 2013
Messaggi: 4225
Quote:
Originariamente inviato da Brave_Mercenary Guarda i messaggi
In generale, sul fatto che i core fisici siano meglio dei virtuali siamo d'accordo. In questo caso lo domandavo per capire se 12 core (6 fisici + 6 virtuali) siano inferiori o superiori a "solo" 8 core fisici
Nell caso di uno scenario di utilizzo dei core al 100 % gli otto core dovrebbero essere superiori, però in gioco entrano diverse variabili tipo di architettura ecc... Che potrebbero dare risultati discordanti, ma a parità di architettura gli otto core potrebbero essere superiori, visto che che si tra altro nel caso dei 12(6+6)core in caso di lavoro al100 % quelli virtuali non sarebbero attivi non avendo più risorse (teoricamente), in poche parole diventerebbe un 8core contro un 6 ore.

Ultima modifica di sgrinfia : 28-09-2018 alle 19:58.
sgrinfia è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2018, 20:06   #6
newtechnology
Senior Member
 
L'Avatar di newtechnology
 
Iscritto dal: Apr 2003
Città: Mantova
Messaggi: 1540
Quote:
Originariamente inviato da Brave_Mercenary Guarda i messaggi
In generale, sul fatto che i core fisici siano meglio dei virtuali siamo d'accordo. In questo caso lo domandavo per capire se 12 core (6 fisici + 6 virtuali) siano inferiori o superiori a "solo" 8 core fisici
Difficile da rispondere , a livello di potenza bruta un 6+6 va più di un 8 ,in cinebench il Ryzen 1700x con smt disabilitato fa 1100 circa , mentre il 1600x fa 1250 circa.
Io preferirei un 6/6 che un 8 , a pari di clock hai più potenza e flessibilità avendo a disposizione un numero maggiore di thread.
In teoria windows 10 e quasi tutte le app/games riconoscono i core fisici dai logici , convergendo la maggior parte del carico , nelle cpu provviste di HT o SMT , sui core fisici , utilizzando i logici quando sono richieste tutte le risorse che la cpu offre.

L'unico modo per aver vantaggi in game da una cpu 8 core pura , è che il gioco supporti massimo 8 thread , che su una cpu senza HT/SMT con 8 core fisici vorrebbe dire l'utilizzo di 8 core reali , nel caso del 6+6 verrebbero utilizzati i 6 core fisici e 2 logici con una leggere perdita dato che i 2 logici non hanno le stesse performance dei fisici
__________________
PC1 Ryzen 9 7950x3D - 4080 Strix oc - 64GB DDR5 Dominator 5600-PC2 Ryzen 9 5900x - 3080 Strix OC - 32 GB Dominator 3600
FTTH 1 2500/500 , FTTH 2 1000/300
newtechnology è offline   Rispondi citando il messaggio o parte di esso
Old 28-09-2018, 20:09   #7
newtechnology
Senior Member
 
L'Avatar di newtechnology
 
Iscritto dal: Apr 2003
Città: Mantova
Messaggi: 1540
Quote:
Originariamente inviato da sgrinfia Guarda i messaggi
Nell caso di uno scenario di utilizzo dei core al 100 % gli otto core dovrebbero essere superiori, però in gioco entrano diverse variabili tipo di architettura ecc... Che potrebbero dare risultati discordanti, ma a parità di architettura gli otto core potrebbero essere superiori, visto che che si tra altro nel caso dei 12(6+6)core in caso di lavoro al100 % quelli virtuali non sarebbero attivi non avendo più risorse (teoricamente), in poche parole diventerebbe un 8core contro un 6 ore.
Non ho capito , come fanno a non essere attivi , anche se i core sono al 100% HT o SMT elabora sempre una seconda istanza con un incremento prestazionale fino al 30%
Se con la prima istanza saturo l'Execution Thread #1 , l'Execution Thread #2 resterà sempre libero e in attesa.
Stai citando uno scenario che è teorico e francamente credo impossibile , ovvero che tutte le unita di elaborazione siano occupate e sature , cioè si dovrebbe eseguire un'operazione che sfrutti tutta l'area di elaborazione del core, ma sarebbe impossibile perchè causerebbe il blocco di windows.
Un 6/12 a pari di architettura avrà sempre più potenza di un 8 puro.

__________________
PC1 Ryzen 9 7950x3D - 4080 Strix oc - 64GB DDR5 Dominator 5600-PC2 Ryzen 9 5900x - 3080 Strix OC - 32 GB Dominator 3600
FTTH 1 2500/500 , FTTH 2 1000/300

Ultima modifica di newtechnology : 28-09-2018 alle 20:32.
newtechnology è offline   Rispondi citando il messaggio o parte di esso
Old 30-09-2018, 10:41   #8
sgrinfia
Senior Member
 
L'Avatar di sgrinfia
 
Iscritto dal: Jan 2013
Messaggi: 4225
Quote:
Originariamente inviato da newtechnology Guarda i messaggi
Non ho capito , come fanno a non essere attivi , anche se i core sono al 100% HT o SMT elabora sempre una seconda istanza con un incremento prestazionale fino al 30%
Se con la prima istanza saturo l'Execution Thread #1 , l'Execution Thread #2 resterà sempre libero e in attesa.
Stai citando uno scenario che è teorico e francamente credo impossibile , ovvero che tutte le unita di elaborazione siano occupate e sature , cioè si dovrebbe eseguire un'operazione che sfrutti tutta l'area di elaborazione del core, ma sarebbe impossibile perchè causerebbe il blocco di windows.
Un 6/12 a pari di architettura avrà sempre più potenza di un 8 puro.

Ma se i core virtuali sono la conseguenza delle risorse avanzate dai core fisici , mi spieghi dove prenderebbe le risorse un 6/12 per creare la potenza di elaborazione di addiritura 30% con i core al 100% ho in prossimità di esso ?.
Poi io ho detto (leggi bene) "TEORICAMENTE" , perchè molti fattori possono influenzare le prestazioni ...esempio quelle da te scritte (giochi e programmi che non sfruttano tutti i core )architettura non efficiente ecc....
Poi per quanto riguarda i giochi il famoso HT o SMT e più delle volte dannoso proprio per la sua lentezza , visto che nei videogiochi la cpu deve elaborare in tempo reale e veloce , quindi il HT o SMT sono causa di rallentamenti essendo lenti...molto lenti nei confronti dei core "fisici" causando spesso problemi in game , invece nei programmi di utilità dove non c è una trafila di elaborazione e conta solo il risultato finale ci sono i suoi indiscussi vantaggi.
sgrinfia è offline   Rispondi citando il messaggio o parte di esso
Old 30-09-2018, 11:32   #9
DANY 76
Senior Member
 
L'Avatar di DANY 76
 
Iscritto dal: Apr 2006
Città: ROMA CAPUT MUNDI
Messaggi: 10478
a parità di tread è ovvio che sono meglio i core fisici,esempio classico dei vecchi i3 e i5 intel :
gli i3 erano 2 core 4 tread e gli i5 4 core 4 tread e gli i5 mediamente vanno meglio.

quando invece c'è un processore con più tread dipende dall'uso che se ne fa,un esempio può essere un i5 8600k ed un ryzen 2600x:
l'intel è un 6 core puro e tende ad andare meglio nei game mentre il ryzen che è un 6/12 tende ad andare meglio nella produttività.
quindi per me nn esiste un processore meglio di un altro,dipende tutto da ciò che si fa col pc e dalle proprie esigenze e finanze.
__________________
AMD Ryzen 7 5700X - Gigabyte X570 Gaming X - Kingston Renegade Fury 3600mhz CL16 32 gb - XFX SPEEDSTER MERC 310 RX 7900 XT Black Edition.
DANY 76 è offline   Rispondi citando il messaggio o parte di esso
Old 30-09-2018, 15:56   #10
sgrinfia
Senior Member
 
L'Avatar di sgrinfia
 
Iscritto dal: Jan 2013
Messaggi: 4225
Quote:
Originariamente inviato da DANY 76 Guarda i messaggi
a parità di tread è ovvio che sono meglio i core fisici,esempio classico dei vecchi i3 e i5 intel :
gli i3 erano 2 core 4 tread e gli i5 4 core 4 tread e gli i5 mediamente vanno meglio.

quando invece c'è un processore con più tread dipende dall'uso che se ne fa,un esempio può essere un i5 8600k ed un ryzen 2600x:
l'intel è un 6 core puro e tende ad andare meglio nei game mentre il ryzen che è un 6/12 tende ad andare meglio nella produttività.
quindi per me nn esiste un processore meglio di un altro,dipende tutto da ciò che si fa col pc e dalle proprie esigenze e finanze.
Si infatti ci sono molte variabili, l'unica risposta e l'uso e destinazione dell pc.
sgrinfia è offline   Rispondi citando il messaggio o parte di esso
Old 30-09-2018, 20:05   #11
newtechnology
Senior Member
 
L'Avatar di newtechnology
 
Iscritto dal: Apr 2003
Città: Mantova
Messaggi: 1540
Quote:
Originariamente inviato da sgrinfia Guarda i messaggi
Ma se i core virtuali sono la conseguenza delle risorse avanzate dai core fisici
I core virtuali non sono solo la conseguenza delle risorse avanzate dei core fisici , un processore dotato di tecnologia HT/SMT ha una superficie maggiore di un 5-7% rispetto ad un processore tradizionale , perchè al suo interno vengono replicate alcune aree , inerenti alle unita di elaborazione ,per l'esecuzione del secondo thread, di fatto c'è qualcosa di più in termini di GFLOP.

Il diagramma qui sotto indica la differenza tra una cpu con HT e non , c'è una parte in più per la gestione del secondo Thread , ci sono 2 Register invece che uno.



Schema core i7 7700k , il fratello minore i5 non è altro che un i7 con le registers fallate che vengono cosi disabilitate per avere 4 core 4 Thread e viene inserita meno cache per abbassare i costi dato che con solo 4 Thread necessita di meno spazio e banda.



Le prime versioni di HT avevano un'incremento nell'ordine del 10% le ultime possono arrivare al 30% ovviamente ridimensionando TLB e cache (esempio lampante i5 8600k 9mb cache , i7 8700k 12mb cache)e aumentando il throughput che è sempre maggiore in una cpu dotata di HT/SMT


Tornando alla domanda , sopra è stato chiesto se tra un 6/12 e un 8 puro a parità di architettura e non di thread, cosa sia meglio , e chiaro che tra un 4/8 e un 8 sia meglio quest'ultimo , ma tra un 6/12 e un 8 è meglio il 6/12 (a pari di clock e architettura) perchè hai , seppur logici , il 50% in più di thread.

L'unico handicap e che se un gioco e scritto per gestire in parallelo fino a 8 Thread la cpu provvista di 8 core fisici avrà la meglio , perchè nella versione 6/12 , 2 dei core che serviranno per elaborare gli 8 thread saranno logici (6+2) , con una perdità minima in termini di frame (perchè i 2 virtuali non hanno le stesse performance dei 2 puri) ma un sistema decisamente più reattivo perchè restano ancora il 50% dei thread liberi.

BF1 per esempio riconosce i core fisici dai logici , utilizzando prima tutte le risorse fisiche e poi le restanti , ottenendo un netto miglioramento soprattutto nei frame minimi.


E chiaro che se prendete i giochi di un paio di anni fa lo scenario era l'opposto , ma non per saturazione dell'hardware ,ma per una programmazione non ottimizzata per cpu con SMT/HT (non si distinguevano i core fisici dai logici) ,cosi se un gioco usava 4 thread nel caso di un core i5 7xxx veniva utilizzato tutti e 4 i core fisici , nel caso di un i7 7700k venivano usati i 2 fisici e i 2 logici che , come gia detto, hanno ovviamente prestazioni inferiori ai fisici , ottenendo cosi prestazioni in gaming inferiori e avendo meta processore che si fa le pippe.
Comunque , Amd non produce nessuna cpu se non quelle entry senza SMT , e Intel gioca le sue ultime carte su un prodotto più economico in modo da tirare ancora qualche gamers convito che sia meglio senza HT , ma sono destinati a sparire , nel settore HEDT non esistono cpu senza SMT/HT da anni , idem negli i7/i9 o Ryzen 5/7 perchè con un 5% un più di silicio si hanno performance fino al 30% maggiori.

Quote:
Originariamente inviato da sgrinfia Guarda i messaggi
mi spieghi dove prenderebbe le risorse un 6/12 per creare la potenza di elaborazione di addiritura 30% con i core al 100% ho in prossimità di esso ?.
Non lo dico mica io , AMD dichiara prestazioni fino al 41% con SMT , comunque dimentichi che per funzionare l'SMT ha bisogno di una parte dedicata all'interno della cpu , non è il residuo della potenza disponibile del singolo core.
__________________
PC1 Ryzen 9 7950x3D - 4080 Strix oc - 64GB DDR5 Dominator 5600-PC2 Ryzen 9 5900x - 3080 Strix OC - 32 GB Dominator 3600
FTTH 1 2500/500 , FTTH 2 1000/300

Ultima modifica di newtechnology : 01-10-2018 alle 11:05. Motivo: u
newtechnology è offline   Rispondi citando il messaggio o parte di esso
Old 01-10-2018, 10:06   #12
Brave_Mercenary
Senior Member
 
L'Avatar di Brave_Mercenary
 
Iscritto dal: Nov 2010
Città: Milano
Messaggi: 351
Grazie mi avete dato un po' di info utili!
__________________
Case: Corsair Graphite 600t mod — CPU: Ryzen 5 2600 @4.1GHz — Mobo: MSI B450 Tomahawk — GPU: MSI RTX 2070 Armor — Ram: Corsair Vengeance rgb 16gb @3000MHz c15 — Ali: Corsair AX850 — Dissi: Noctua NH-U14S + Noctua Chromax NF-A15 HS — SSD1: Samsung 850 EVO 500gb — SSD2: Samsung 860 EVO 2tb — Monitor: Eizo Foris FS2735 — UPS: APC Smart 1000VA
Brave_Mercenary è offline   Rispondi citando il messaggio o parte di esso
Old 01-10-2018, 13:23   #13
amon.akira
Senior Member
 
L'Avatar di amon.akira
 
Iscritto dal: Jan 2006
Messaggi: 5366
è come dice newtechnology

i logici hanno anche una parte fisica e intel dichiara fino a +30% se sfruttati adeguamente. un 8core ha il 33% in piu rispetto al 6core, quindi sono pari o può avere un leggero vantaggio il 6+6 sulla parallelizzazione dei thread o perdere se si usa software limitato a 8 thread.

cmq non conviene passare dall 8700k al 9700k, converrebbe con il 9900k o le next 10nm.
__________________
Display Asus ProArt PA32UCX-K 32" 4K HDR MiniLED 1152zone GPU Zotac RTX 4090 Trinity 2850Mhz/23Gbps 975mV CPU Intel 14600K P-Core 5.3GHz E-Core 4.0GHz DDR5 G.Skill Trident Z5 RGB 32GB 7000 MT/s CL32 MB Gigabyte Z790 Gaming X SSD Kingston KC3000 PCIe 4.0 2TB HDD WD Red 4TB Cooler Noctua NH-D15S chromax PSU Corsair HX750i Platinum Case Streacom BC1-V2 Titanium KB|Mouse Logitech G512 Carbon / G102 Prodigy M.Audio Edifier S880DB
amon.akira è offline   Rispondi citando il messaggio o parte di esso
Old 13-10-2018, 12:52   #14
matte91snake
Senior Member
 
L'Avatar di matte91snake
 
Iscritto dal: Dec 2006
Messaggi: 3851
il concetto è che ci sono 2 thread per unità elaborativa.
2 core virtuali con le rispettive code di istruzioni per ogni alu.
non che c'è un core fisico con una sua controparte virtuale.

immaginate un piccolo imbuto in cui la parte grande sono le istruzioni pronte da eseguire e la parte stretta è l'unità di elaborazione. ora ci sono 2 contagocce, entrambi possono fare cadere massimo 50 gocce al minuto ma l'imbuto può arrivare a gestirne 60. va da se che l'imbuto con i 2 contagocce si riempie e gestisce 60 gocce al minuto.
ora i problemi possono essere due:
- gocce troppo grandi o troppo diverse tra loro (istruzioni poco parallelizzabili)
- in presenza di più imbuti qualcuno cerca di usare 2 contagocce dello stesso imbuto con gli altri liberi. (non c'è ottimizzazione del software)

questi sono i motivi per cui nelle slide ti scrivono "fino al 30% di performance in più", perchè nell'uso comune all'atto pratico le condizioni migliori non ci sono quasi mai e il risultato è che imho per un uso generico, gaming e multitasking di un certo calibro meglio un 8/8 che un 6/12.
__________________
R5 7600 | B650E Taichi | 2x16GB 6400c32 | GTX 1070 | EVGA G3 750W
Tante trattative dal 2006 truffatori: Skyaz, gsp45

Ultima modifica di matte91snake : 13-10-2018 alle 12:56.
matte91snake è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Zenfone 11 Ultra: il flagship ASUS ritorna a essere un 'padellone' Recensione Zenfone 11 Ultra: il flagship ASUS ri...
Appian: non solo low code. La missione è l’ottimizzazione dei processi con l'IA Appian: non solo low code. La missione è ...
Lenovo ThinkVision 3D 27, la steroscopia senza occhialini Lenovo ThinkVision 3D 27, la steroscopia senza o...
La Formula E può correre su un tracciato vero? Reportage da Misano con Jaguar TCS Racing La Formula E può correre su un tracciato ...
Lenovo LEGION e LOQ: due notebook diversi, stessa anima gaming Lenovo LEGION e LOQ: due notebook diversi, stess...
Sotto i 200€ (meno di un tablet): portat...
Samsung Galaxy Book3 Pro con Intel Core ...
Panasonic LUMIX DC-GH6 a 1.799€ con il 1...
Lenovo ThinkPad P1 Gen 7, la prima works...
Blizzard gela i fan: BlizzCon 2024 cance...
AI PC: Intel punta a superare 40 milioni...
La Cina ha lanciato la missione Shenzhou...
La sonda spaziale NASA Psyche comunica v...
Dacia Duster, prima guida: con le versio...
Google Pixel 8 Pro 256 GB a 928€ (minimo...
Arriva l'ok da Parlamento europeo sul di...
RISC-V: l'uso dell'ISA open-source da pa...
Amazon scatenata: iPad a 399€, airfryer ...
SK hynix, costruzione della Fab M15X ai ...
Oggi 459€ per utenti Prime il portatile ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:12.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Served by www1v