Che cosè una CPU multi-core?

Una CPU o Central Processing Unit è il processore principale di un computer. Le CPU erano tradizionalmente progettate per essere un singolo processore in grado di eseguire un singolo processo alla volta. Una CPU multi-core modifica questa architettura di progettazione per includere più core di processore su una singola CPU. Avere più core di elaborazione consente a una CPU di eseguire più attività indipendenti contemporaneamente.

In teoria, avere un secondo core del processore in una CPU dovrebbe comportare il doppio delle prestazioni di un singolo core. In pratica, tuttavia, i guadagni in termini di prestazioni non sono così netti. Una CPU con due core può eseguire due programmi diversi contemporaneamente. Affinché un singolo software possa vedere un aumento di velocità, tuttavia, deve essere progettato per sfruttare più core del processore. Sfortunatamente, progettare una logica per più processi simultanei è difficile e, in alcuni casi, impossibile.

Molti programmi moderni non fanno ancora un buon uso di più processori e utilizzano solo un core del processore. Esistono tuttavia molti esempi di software che possono utilizzare più core del processore. Alcuni software, come i codificatori video, sono in grado di sfruttare tutti i core che la CPU può offrire. L'aumento delle prestazioni che vedrai da una CPU multi-core dipende davvero dal tipo di lavoro che stai facendo e dal software che usi per farlo.

Multi-threading simultaneo

Un'altra tecnologia chiamata Simultaneous Multi-Threading o SMT consente di separare un singolo core fisico in due processori logici. I processori logici aggiuntivi forniti da SMT raddoppiano il numero di thread che una CPU può eseguire per ciclo di CPU.

Suggerimento: un thread è una sequenza di istruzioni gestite da uno scheduler. Su una CPU con SMT è possibile programmare l'esecuzione di due thread in un singolo ciclo.

Una CPU che supporta SMT ma ha solo un core del processore fisico non è considerata un vero processore multi-core. Questa distinzione è per lo più discutibile, poiché quasi nessuna CPU moderna ha un solo core CPU fisico.

Suggerimento: sulle CPU Intel, SMT è contrassegnato come "Hyper-threading".

Storia

La prima CPU multi-core, la Power 4, è stata rilasciata da IBM nel 2001, ma solo nel 2005 Intel e AMD hanno introdotto le prime CPU multi-core sul mercato dei PC consumer sotto forma di Pentium D e Athlon 64X2 rispettivamente.

Nel decennio successivo o giù di lì, i processori a due, quattro e sei core sono diventati mainstream. Il numero di core delle CPU di livello consumer in genere non è aumentato di nuovo fino al rilascio delle CPU "Threadripper" di AMD che inizialmente offrivano fino a 16 core e 32 thread nel 2017. Il marchio Threadripper ha continuato a spingere conteggi di core più elevati rilasciando un 32 core, 64 thread modello nel 2018 e poi un modello a 64 core e 128 thread nel 2019.

Intel è stata relativamente lenta nell'offrire modelli desktop comparabili per competere con la piattaforma Threadripper di AMD. La CPU con il maggior numero di core di Intel nel 2019 offriva solo 18 core e 36 thread.



Leave a Comment

Come far funzionare Spotify nel nuovo Garmin Venu

Come far funzionare Spotify nel nuovo Garmin Venu

Scopri come configurare Spotify sul tuo Garmin Venu per ascoltare la tua musica preferita mentre ti alleni.

Risoluzione dei problemi dellapp Blink quando la fotocamera è offline

Risoluzione dei problemi dellapp Blink quando la fotocamera è offline

Scopri come risolvere i problemi dell

S Pen rispetto a Apple Pencil

S Pen rispetto a Apple Pencil

Scopri le differenze tra S Pen e Apple Pencil, due accessori per disegnare e prendere appunti, analizzando design, prestazioni e costi.

Che cosè WPS e come funziona?

Che cosè WPS e come funziona?

Scopri tutto su cosa è WPS e come funziona, insieme ai suoi vantaggi e svantaggi.

La TV Samsung non salva le impostazioni dellimmagine

La TV Samsung non salva le impostazioni dellimmagine

Scopri come risolvere il problema della tua TV Samsung che non salva le impostazioni dell

Come acquisire uno screenshot su un laptop Chromebook

Come acquisire uno screenshot su un laptop Chromebook

Guida dettagliata su come acquisire screenshot a schermo intero e parziale su Chromebook. Segui questi passaggi per facilitare la tua esperienza.

Correggi Chromebook Errore durante linstallazione di Linux Beta

Correggi Chromebook Errore durante linstallazione di Linux Beta

Se si è verificato un errore durante l

Guida ai materiali di stampa 3D: cosa sapere sul TPU

Guida ai materiali di stampa 3D: cosa sapere sul TPU

Per ottenere i migliori risultati nella stampa 3D, ecco cosa devi sapere sul TPU e i suoi utilizzi.

Che cosa fa Blocco scorrimento?

Che cosa fa Blocco scorrimento?

Il blocco dello scorrimento è un tasto sulla maggior parte delle tastiere, sebbene raramente venga utilizzato. Scopri come funziona e la sua utilità nei moderni software.

È possibile aggiornare la memoria del Chromebook?

È possibile aggiornare la memoria del Chromebook?

Scopri se è possibile aggiornare la memoria del tuo Chromebook e quali sono le migliori opzioni per ottimizzare le prestazioni del dispositivo.