Multi-Core
A tecnologia multinúcleo refere-se a CPUs que contêm dois ou mais núcleos de processamento. Esses núcleos operam como separados processadores dentro de um único chip. Ao usar vários núcleos, os fabricantes de processadores podem aumentar o desempenho de uma CPU sem aumentar o processador Velocidade do relógio. Como o limite superior da velocidade do clock se estabilizou nos últimos anos, os processadores com vários núcleos tornaram-se um meio comum de melhorar o desempenho da computação.
A maioria dos computadores modernos possui pelo menos dois núcleos ou um dual core- processador. Algumas máquinas de ponta têm quatro núcleos (quad-core), seis processadores (hexa-core) ou oito processadores (octo-core). Embora a adição de mais núcleos não aumente o desempenho geral da computação em uma quantidade proporcional (dois núcleos não equivalem ao dobro da velocidade), os processadores com vários núcleos fornecem um aumento substancial no desempenho em relação às CPUs de um único núcleo. Além disso, um processador multinúcleo pode funcionar com mais eficiência do que um único processador, pois nem todos os núcleos precisam estar ativos, a menos que seja necessário. Por exemplo, a "Tecnologia Turbo Boost" da Intel pode desligar a energia de núcleos inteiros quando eles não estão sendo usados.
É importante entender que vários núcleos são diferentes de várias CPUs. Embora um computador com vários núcleos possa conter dois núcleos de processamento em um único chip, um multiprocessador O computador pode ter duas CPUs, cada uma com um único núcleo de processamento. Como a computação com vários núcleos é mais eficiente em termos de energia e custo, os computadores com vários núcleos tornaram-se mais populares que os computadores com vários processadores. No entanto, algumas máquinas de ponta combinam as duas tecnologias e incluem várias CPUs, cada uma com vários núcleos.