Diferenças entre processadores com núcleos duplos e múltiplos

Os processadores de computador modernos têm mais de um núcleo.

Performance

Um processador dual-core se comporta como dois processadores trabalhando juntos. Salvar cpu 1 imagem por Robert Molnar de Fotolia.com

Os processadores de computador não podem manipular fisicamente uma velocidade maior que 4 gigahertz. A ideia por trás de ter múltiplos núcleos é ter vários processadores para executar mais rapidamente as mesmas tarefas de um único processador. No entanto, mesmo que um processador tenha mais núcleos, talvez ele não funcione melhor. Os processadores operam em velocidades de clock diferentes, portanto, um processador dual-core de velocidade mais alta pode funcionar melhor do que um processador quad-core com velocidade menor. Além disso, o desempenho do processador depende das limitações de hardware e software (programas). Um processador dual-core não será duas vezes mais rápido que um processador single-core que tenha a mesma velocidade de clock; os dois núcleos trabalham em uma tarefa, ao contrário de um núcleo que executa uma tarefa duas vezes mais rápido. Além disso, o software deve ser programado para aproveitar vários núcleos, caso contrário, apenas um núcleo assumirá a tarefa. Edição de vídeo, renderização 3D e programas de jogos podem experimentar um aumento significativo no desempenho ao usar processadores multi-core quando eles são programados para aproveitar o hardware.

Multitarefa

Como os núcleos agem independentemente em um processador de vários núcleos, eles estão melhor equipados para executar várias tarefas ao mesmo tempo, em comparação com processadores de núcleo único. A diferença entre processadores dual-core e outros processadores multi-core é mais evidente quando a multitarefa é executada. Os processadores de vários núcleos podem executar várias tarefas ao mesmo tempo de uma maneira melhor do que os processadores de núcleo único, mesmo que o software não esteja preparado para aproveitar vários núcleos. Os usuários de computadores que executam várias tarefas que usam intensamente o processador ao mesmo tempo podem notar uma diferença maior entre os processadores dual-core e outros processadores multi-core. Por exemplo, uma pessoa pode terminar de editar um vídeo longo do casamento e colocá-lo em um DVD enquanto o computador está processando o vídeo. O DVD pode começar a pular em um processador dual-core, mas não em um processador quad-core.

Qual deles escolher?

Um processador dual-core pode manipular corretamente as tarefas mais comuns do computador, como navegar na Internet. No entanto, os programadores de computador podem encontrar novas maneiras de tirar proveito de três ou mais núcleos de processadores multi-core para fazer coisas novas que os processadores dual-core não serão capazes de manipular. Processadores de número duplo são geralmente menos caros que processadores multi-core, mas se o preço for insignificante, quanto mais núcleos, melhor.