Che cosa è un nucleo in un multicore microprocessore?

October 7

In informatica, il termine "core" si riferisce ad un processore collegato con altri due o più processori in una singola CPU. Un processore dual-core consiste di due processori sullo stesso circuito integrato.

Velocità del processore

Un processore "3 GHz" opera a una velocità di clock di 3 miliardi di cicli al secondo. Un ciclo è il passaggio da zero a uno o uno zero. Istruzioni eseguite dalla CPU (unità centrale di elaborazione) richiedono più cicli.

Computing Processor singolo

Un computer in esecuzione su un processore con un singolo filo può gestire una sola istruzione alla volta. Migliaia di istruzioni possono essere eseguite in un secondo, ma solo uno dopo l'altro.

Parallel Computing

calcolo parallelo è l'atto di eseguire più istruzioni in una sola volta. CPU Multitasking utilizzano fili o più core per eseguire istruzioni simultanee.

threading

Più thread dividono memoria cache di un nucleo nella gestione più istruzioni contemporaneamente. Un processore a 3 GHz con 8 MB di cache e capace di due thread può eseguire due istruzioni in una sola volta con ogni thread consentito fino a 4 MB di memoria.

processore multicore

nuclei multipli possono gestire più istruzioni senza dividendo la potenza di elaborazione. Un processore dual-core da 3 GHz in grado di eseguire due istruzioni contemporaneamente alla massima velocità 3 GHz. processori multicore con filettatura possono eseguire anche più istruzioni in una sola volta.