Cos'è un processore multicore?

Un processore multicore è un singolo componente di elaborazione costituito da due o più CPU che leggono ed eseguono le istruzioni del programma effettive. I singoli core possono eseguire più istruzioni in parallelo, aumentando le prestazioni del software che è stato scritto per sfruttare l'architettura unica.

I primi processori multicore furono prodotti da Intel e AMD nei primi anni 2000. Da allora, i processori sono stati creati con due core ("dual core"), quattro core ("quad core"), sei core ("hexa core"), otto core ("octo core"), ecc. Anche i processori sono stati realizzato con un massimo di 100 core fisici, oltre a 1000 core indipendenti efficaci utilizzando FPGA (Field Programmable Gate Array).

Termini della CPU, Dual-core, TLP