produttori di processori hanno scoperto che i tassi di clock non può che andare così in alto senza gravi conseguenze . Incorporando più core in una CPU è un metodo per migliorare le prestazioni del computer senza compromettere l'integrità fisica del sistema . Nucleo
"Core" è un altro termine per il processore. Il termine è usato in riferimento a processori multi-core , dove più processori lavorano insieme all'interno di una unità centrale di elaborazione ( CPU) .
Velocità
La velocità di una CPU si riferisce a quante istruzioni può eseguire in un secondo. CPU moderno con alte frequenze di clock ( misurata in gigahertz ) , più core e in grado di multithreading può eseguire miliardi di istruzioni al secondo .
Solo nucleo
il processore esegue istruzioni a un tasso relativamente alla sua frequenza di clock e velocità della memoria . Una CPU single-core può eseguire una sola istruzione alla volta, senza l'uso del multithreading .
Dual-Core
Un processore dual-core utilizza due processori in esecuzione istruzioni che consentono due istruzioni simultanee senza ulteriori aiuti da multithreading . Una CPU dual-core è più veloce di un processore single-core , nel senso che essa possa eseguire più istruzioni al secondo.
Multicore vs Multithreading
Multithreading consente la esecuzione di istruzioni simultanee come con CPU multicore , ma i thread hanno accesso solo a una cache comune. CPU multicore hanno più cache disponibile per loro, perché le anime sono processori pieni , non quelli simulati .