Questo tipo più semplice di processore dispone di una unità di controllo e unità logica aritmetica ( ALU ) . L'unità di controllo esegue le operazioni ed esegue le istruzioni , mentre la ALU esegue calcoli matematici . Un processore single core contiene anche cache, che è una piccola quantità di memoria veloce integrato direttamente nel processore . La cache non è in genere considerato parte del core di elaborazione .
Un processore single- core può eseguire operazioni molto velocemente , ma può eseguire una sola operazione alla volta .
Dual- nucleo
processori dual-core sono i componenti di due core separati situati sullo stesso chip . Così una CPU dual-core contiene due core di elaborazione completi in grado di eseguire due operazioni simultanee . I processori dual -core possono condividere alcune memoria cache tra i due nuclei o possono avere memorie cache indipendenti.
Altro Multicore
I progressi nella tecnologia dei processori e hanno reso possibile anche inserire più core su un unico chip processore. A partire dal 2010 , le CPU disponibili in commercio per gli utenti domestici presentano fino a sei core di elaborazione . Ognuno di questi nuclei in grado di elaborare le informazioni in modo indipendente dagli altri.
Hyperthreading
processori Hyperthreading
possono elaborare due serie di informazioni simultaneo pur condividendo tutte le altre risorse della CPU . Un processore single-core hyperthreading è costituito da un nucleo di elaborazione fisico che è sostanzialmente diviso in due processori virtuali . Processori hyperthreading possono funzionare correttamente solo con i sistemi operativi progettati per utilizzare la tecnologia hyperthreading .
Multicore Hyperthreading
Hyperthreading non è limitata a processori single-core . Processori multicore sono disponibili in grado di elaborare 12 o più thread simultanei di dati.
hardware © www.354353.com