4 (Threads: 4) e 2 (Threads: 4): quale è meglio?

Tad76

Utente Attivo
273
5
CPU
Intel Core i5 750 @ 2.67GHz e Intel Core i3-8100@3.60GHz
Scheda Madre
Dell Inc. 0D441T e Asus Prime H310M-A R2.0
HDD
500GB Samsung M3 Portable USB e Crucial CT250MX5 SSD
RAM
4,00GB Dual-Channel DDR3 @ 664MHz e 8,00GB Single-Channel Unknown @ 1064MHz
GPU
ATI Radeon HD 4550 e NVIDIA GeForce GT 730 1GB
Monitor
Philips 109B2 19" CRT e Asus BE24A
Ciao a tutti!

Stavo confrontando la cpu del pc desktop Intel Core i3-8100B @ 3.60GHz con quella del portatile Intel Core i5-3230M @ 2.60GHz e ho letto 4 x 3.6GHzvs2 x 2.6GHz.

Poi sta anche scritto 4 (Threads: 4) per l'i3-8100B e 2 (Threads: 4) per l'i5-3230M.

Sta scritto
che l'i3-8100B non utilizza il multithreading che fornisce maggiori prestazioni dividendo ciascuno dei core fisici del processore in core virtuali, noti anche come thread. In questo modo, ogni core può eseguire due flussi di istruzioni contemporaneamente.

Quindi una ha velocità della CPU 4 X 3.6 GHz e i threads sono effettivamente 4
mentre l'altra ha velocità delle CPU 2 X 2.6 GHz ma anche in questo caso i threads sono 4 perché utilizza l'hyperthreading.

La mia domanda è in generale, non sul confronto fra CPU che hanno velocità diverse, su questa storia dei 4 core 4 threads e 2 core 4 threads.

Mettiamo quindi 2 cpu con la stessa velocità e non come in questo caso con velocità diverse, in termini pratici qualle delle 2 sarebbe migliore?
 

Lorenzo Lanas

Utente Attivo
1,486
886
CPU
AMD Ryzen 5 5600X (Zen 3)
Dissipatore
Arctic Liquid Freezer II 360
Scheda Madre
MSI MAG B550 Tomahawk
RAM
Crucial Ballistix DDR4, 2x8GB, 3200 MHz, CL16
GPU
ASUS GeForce RTX 3060 Ti V2 DUAL MINI
Monitor
AOC 24G2U/BK 24" IPS, FHD 1920x1080 @ 144 Hz
PSU
Cooler Master Silent Pro Gold 600W
Case
Fractal Design Define 7 Solid Black&White
OS
Windows 10
3-8100B non utilizza il multithreadin
HYPER-THREADING (info)

Molto meglio 4 core/4 thread rispetto a 2 core/4 thread; considerando in questo caso specifico l'aggiunta della disparità di clock
 
  • Mi piace
Reazioni: Tad76

BAT

Moderatore
Staff Forum
Utente Èlite
22,918
11,562
CPU
1-Neurone
Dissipatore
Ventaglio
RAM
Scarsa
Net
Segnali di fumo
OS
Windows 10000 BUG
Mettiamo quindi 2 cpu con la stessa velocità e non come in questo caso con velocità diverse, in termini pratici qualle delle 2 sarebbe migliore?
quella con 4 core e 4 thread perché ciascun core è totalmente dedicato ad un singolo thread e non c'è mai bisogno di eseguire cambiamenti di contesto sui thread eseguiti da un unico core
questo vale a parità di famiglia di CPU, non si possono fare confronti così netti su CPU di famiglia e/o marche differenti
 
  • Mi piace
Reazioni: Tad76

Max(IT)

Moderatore
Staff Forum
Utente Èlite
26,765
14,513
CPU
Intel i7 13900K
Dissipatore
Arctic Freezer II 360
Scheda Madre
Asus ROG Strix Z690-E Gaming WiFi
HDD
Samsung 970EVO + 970 EVO Plus + 870 SSD
RAM
Kingston Fury Renegade 6400 CL32 32 GB
GPU
PNY RTX 4080 XLR8 OC
Monitor
Asus TUF VG27AQ1A + Samsung 24RG50
PSU
EVGA G6 850W
Case
Corsair 5000D Airflow
OS
WIndows 11
La domanda va correlata al tipo di applicazione che ci deve girare.
Se parliamo di architettura diversa., come in questo caso, con un applicazione che scala poco sui thread potrebbe essere avvantaggiato un processore con solo 2 core ma con IPC superiore, ad esempio.
Motivo per cui un 12100 ad esempio va meglio di un Ryzen 2700X in gaming, per darti un esempio concreto.
 
  • Mi piace
Reazioni: Tad76

pribolo

Moderatore
Staff Forum
Utente Èlite
38,395
13,800
CPU
i5 13600KF @5.4/4.3 GHz
Dissipatore
Endorfy Navis F280
Scheda Madre
MSI Z690 Tomahawk Wifi DDR4
HDD
Samsung 990 Pro 2TB e Crucial MX500 2TB
RAM
Crucial Ballistix 2x16GB 3200MT/s CL16 @4000C17
GPU
Asus TUF RTX 4070 Ti Super
Monitor
LG 27UL650 UHD
PSU
Seasonic Prime TX-750
Case
Sharkoon CA200M
OS
Windows 11 Pro
Ciao a tutti!

Stavo confrontando la cpu del pc desktop Intel Core i3-8100B @ 3.60GHz con quella del portatile Intel Core i5-3230M @ 2.60GHz e ho letto 4 x 3.6GHzvs2 x 2.6GHz.

Poi sta anche scritto 4 (Threads: 4) per l'i3-8100B e 2 (Threads: 4) per l'i5-3230M.

Sta scritto
che l'i3-8100B non utilizza il multithreading che fornisce maggiori prestazioni dividendo ciascuno dei core fisici del processore in core virtuali, noti anche come thread. In questo modo, ogni core può eseguire due flussi di istruzioni contemporaneamente.

Quindi una ha velocità della CPU 4 X 3.6 GHz e i threads sono effettivamente 4
mentre l'altra ha velocità delle CPU 2 X 2.6 GHz ma anche in questo caso i threads sono 4 perché utilizza l'hyperthreading.

La mia domanda è in generale, non sul confronto fra CPU che hanno velocità diverse, su questa storia dei 4 core 4 threads e 2 core 4 threads.

Mettiamo quindi 2 cpu con la stessa velocità e non come in questo caso con velocità diverse, in termini pratici qualle delle 2 sarebbe migliore?

Ciao,
E' una domanda che non ha una risposta unica, ma riassumendo al massimo si può dire che, in una applicazione fortemente multithread (ovvero che può sfruttare bene più core in parallelo), una CPU con Hyperthreading (2 thread per core) può migliorare le prestazioni di un 25-30% rispetto a un analoga che ne è sprovvista.

Quindi, rispetto a un 2 core 2 thread:

1) 2 core 4 thread 1.25-1.3x
2) 4 core 4 thread 1.9x-2x (giusto perchè di solito le prestazioni non scalano 1 a 1 coi core)

Poi questi numeri possono variare in base all'applicazione usata (quanto bene scalda con più threads o core che dir si voglia) e anche all'architettura della CPU (l'Hyperthreading può essere più o meno "potente" a seconda della CPU).

Comunque numero di core (o threads) e clock non sono tutto a livello di prestazioni: c'è anche l'efficienza dell'archiettura, misurata attraverso l'IPC, un indice che da la misura di quante istruzioni (mediamente) ogni core della CPU può processare in un ciclo di clock.
A pari core e thread una CPU con IPC più alto, quindi un'architettura più efficiente, sarà più veloce.

Venendo alle CPU in oggetto, l'i3 8100B è molto più veloce dell'i5 3230M perchè ha 4 core (invece che 2+Hyperthread), perchè ha un clock più alto e anche perchè ha una architettura più efficiente (maggior IPC).
 
  • Mi piace
Reazioni: Tad76

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!