? Um monte de novos conceitos têm entrou no léxico da computação moderna desde a virada do século. Um que podem ser desconhecidos para muitos é o processador do computador que tem vários "núcleos ". Antes do advento de processadores de núcleos múltiplos , se um usuário queria ter mais de um processador em seu computador , ele teve que comprar placas-mãe especializadas que tiveram mais de uma unidade central de processamento (CPU) socket. Isso não é mais verdade. Symmetric Multi
As origens processadores multicore está em uma tecnologia mais antiga conhecida como multiprocessamento simétrico ou SMP . Esta tecnologia , que apareceu pela primeira vez em meados da década de 1990, aumento de desempenho em hardware de servidor . PMS , em termos simples , utiliza um algoritmo específico para dividir trabalho uniformemente entre todos os processadores no sistema . Em essência, esta é a forma como processadores dual-core função , embora eles compartilham alguns hardwares que um sistema de dois processadores SMP tradicional não faz.
Dual Core
A primeiros processadores com múltiplos processadores estavam limitados a dois núcleos , daí o nome, dual core . Quando foram introduzidas pela primeira vez , a maioria dos softwares não tem a capacidade de tirar proveito delas , com exceção dos pacotes de software de servidor caros. A única vantagem ao executar programas que não são especificamente projetados para usar múltiplos processadores é que você pode ter mais programas rodando ao mesmo tempo sem tomar uma batida usabilidade significativo.
Quad Core
Quad core não é intrinsecamente diferente de dual core, além do fato de que um processador quad-core tem mais dois processadores. Outra diferença é que no momento em que os processadores quad-core chegou ao mercado, uma percentagem muito maior de software estava sendo escrito para tirar proveito de múltiplos processadores, especialmente em jogos high-end. De certa forma, os jogos conduzir a indústria de hardware de computador mais do que qualquer outro fator, e sem eles , a mudança para a escrita de software mainstream para trabalhar com SMP pode não ter acontecido.
Considerações
uma coisa a considerar ao escolher entre um processador dual- core ou quad -core é a velocidade total do processador. Porque cada núcleo em um processador exige um custo de produção de calor , quanto maior o número de núcleos , quanto menor for a velocidade que cada núcleo pode funcionar em , em comparação com um processador semelhante com um menor número de núcleos . Esta é a razão , durante a era do processador Core 2 , que um processador dual-core de 3 gigahertz era mais barato do que um processador quad-core de 3 gigahertz. Assim, o custo normalmente é decidida pela relação entre número de núcleos e velocidade do núcleo individual.
Equívocos
alguns equívocos existem a respeito processadores multicore . Eles não são inerentemente melhores do que os processadores single-core em um sentido geral . Na verdade, na maioria dos casos , um único núcleo rápido é mais útil do que dois ou quatro núcleos mais lento - isso se reflete em tecnologias como o " Turbo Boost " da Intel que aumenta dinamicamente a velocidade do clock , reduzindo o número de núcleos em uso em certos limiares . Além disso, apenas um software projetado especificamente para tirar proveito dos múltiplos núcleos vai ver qualquer aumento de desempenho em um processador multicore. Estas são coisas para manter em mente ao selecionar um novo processador que utiliza a tecnologia multicore.