? Unidade central de processamento de um computador é o componente que realiza todos os cálculos e processamento de dados para os programas em execução no computador . Um computador típico suporta o uso de um único CPU , mas alguns computadores são concebidos de modo a que uma segunda CPU pode ser também instalado . A utilização de mais do que um processador num computador é conhecido como multiprocessamento e pode permitir o processamento de dados mais rápida quando comparado com um computador com um único processador . O suporte a múltiplos Suporte
multiprocessador refere-se a ter o hardware e software necessários para utilizar plenamente duas CPUs dentro de um único sistema de computador . Semelhante ao processamento multi -core em uma única CPU, uma configuração de computador multiprocessador permite que múltiplos fluxos de dados a serem processados ao mesmo tempo. O uso de múltiplos processadores do mesmo tipo dobra o número de fluxos de dados disponíveis para o processamento , permitindo que dois processadores de núcleo único ou multi-core para funcionar como se fossem uma única unidade de processamento.
Processor sistemas de Workflow
Alguns multiprocessamento compartilhar a carga de trabalho do computador de maneira uniforme entre as CPUs instaladas, uma configuração chamada de " multiprocessamento simétrico . " Outros sistemas utilizam uma CPU como o processador principal do computador e enviar apenas tarefas específicas ou dados de programas específicos para o outro CPU instalado, uma configuração conhecida como " multiprocessamento assimétrico. " multiprocessamento simétrico é projetado para melhorar o desempenho geral do computador, dividindo-se o processamento de dados entre dois CPUs igualmente enquanto multiprocessamento assimétrico é projetado para melhorar o desempenho dos programas específicos designados para a segunda CPU .
Vantagens e Limitações
um computador que oferece suporte de multiprocessamento é capaz de processar dados a uma velocidade maior do que um computador com uma única CPU , embora o aumento da velocidade de processamento vai depender das CPUs específicas utilizadas e como as funções de multiprocessamento são criadas . Ambos os processadores utilizam o mesmo pool de memória , permitindo que os dados se movem através da memória disponível mais rápido, mas existe a possibilidade de gargalos de memória , se o computador não tiver memória RAM suficiente para suportar ambos os processadores. Aumentos significativos de desempenho pode ocorrer com programas individuais se eles são otimizados para uso com vários processadores , programas não concebidos para multiprocessador normalmente executar o mesmo como se estivessem em um único sistema de computador CPU
multiprocessamento Requisitos
.
Três componentes devem oferecer multiprocessador suporte para executar um computador com vários processadores . A placa-mãe deve ser concebido com o apoio multiprocessador em mente, incluindo dois sockets de CPU e uma estrutura de circuito ponte norte modificado para que ambas as CPUs pode ser instalado e utilizar os recursos do sistema . As próprias CPUs devem ser compatíveis com multiprocessamento , bem como, uma vez que nem todos os processadores são projetados para uso em sistemas multi- CPU. O sistema operacional do computador deve suportar multiprocessamento , bem assim que ele pode distribuir adequadamente os dados entre os dois processadores.