Tipi di CPU del computer
Computer single-core
La CPU single-core è il tipo più vecchio disponibile e all'inizio era l'unico che poteva essere utilizzato nei computer. Potevano iniziare solo un'operazione alla volta, quindi non erano molto bravi a svolgere molte attività. Ciò significava, al momento, una notevole diminuzione delle prestazioni delle applicazioni in esecuzione. Sebbene fosse possibile avviare una sola operazione alla volta, un'altra potrebbe essere attivata prima della fine della prima, ma con ogni nuova operazione l'attrezzatura è stata più lenta. Le prestazioni su questo tipo di CPU dipendevano in gran parte dalle sue velocità di clock, che erano una misura della sua potenza.
CPU a due core
Una CPU dual-core è una, ma funziona come due in uno. A differenza di quelli single-core in cui il processore doveva alternarsi tra diversi set di flussi di dati, se era in esecuzione più di una operazione, il dual-core poteva gestire più attività in modo più efficiente. Per trarne il massimo vantaggio, sia il sistema operativo che i programmi in esecuzione su di esso, dovevano avere un codice speciale chiamato SMT (Simultaneous Multithreading Technology). Le CPU dual-core sono più veloci di quelle di una sola, ma non così veloci come quelle di quattro che le hanno sostituite.
CPU quad-core
Le CPU a quattro core perfezionano il design multi-core. Proprio come le CPU dual-core possono dividere il carico di lavoro tra i due core, le CPU a quattro core possono eseguire ancora più compiti contemporaneamente. Ciò non significa che una singola operazione sarà quattro volte più veloce e, a meno che i programmi e le applicazioni che lo eseguono abbiano il codice SMT, l'aumento di velocità non sarà così evidente. Questi tipi di CPU sono utili per le persone che hanno bisogno di eseguire molti programmi diversi allo stesso tempo, così come per i giocatori, dal momento che ci sono giochi come la serie Supreme Commander che sono ottimizzati per CPU multicore.