Tipos de CPU do computador

A CPU controla todos os cálculos do computador.

Computadores de núcleo único

A CPU de um único núcleo é o tipo mais antigo disponível e, a princípio, esse foi o único que pode ser usado em computadores. Eles só podiam começar uma operação de cada vez, então eles não eram muito bons em fazer muitas tarefas. Isso significava, na época, uma diminuição notável no desempenho dos aplicativos que estavam em execução. Embora apenas uma operação pudesse ser iniciada de cada vez, outra poderia ser ativada antes que a primeira fosse concluída, mas a cada nova operação o equipamento ficava mais lento. O desempenho nesse tipo de CPU dependia em grande parte de sua velocidade de clock, que era uma medida de sua potência.

CPU de dois núcleos

Um processador de dois núcleos é um, mas funciona como dois em um. Ao contrário dos processadores de núcleo único, em que o processador precisava alternar entre diferentes conjuntos de fluxos de dados, se mais de uma operação estivesse em execução, o dual-core poderia manipular várias tarefas com mais eficiência. Para aproveitar ao máximo estes, tanto o sistema operacional quanto os programas executados nele, tinham que ter um código especial chamado SMT (Simultaneous Multithreading Technology). Os processadores dual-core são mais rápidos que os de apenas um, mas não tão rápido quanto os de quatro que os substituíram.

CPU de quatro núcleos

CPUs de quatro núcleos são o aperfeiçoamento do design multi-core. Assim como os processadores dual-core podem dividir a carga de trabalho entre os dois núcleos, os processadores de quatro núcleos podem realizar ainda mais tarefas de uma só vez. Isso não significa que uma única operação será quatro vezes mais rápida e, a menos que os programas e aplicativos executados nela tenham o código SMT, o aumento de velocidade não será tão perceptível. Estes tipos de CPU são úteis para pessoas que precisam rodar muitos programas diferentes ao mesmo tempo, assim como para os jogadores, já que existem jogos como a série Supreme Commander que são otimizados para CPUs multicore.