Multiprocessamento

Durante muitos anos, a velocidade dos processadores de computador aumentou graças a melhorias na arquitetura e na velocidade do clock dos processadores. No entanto, nos últimos anos, os fabricantes de chips atingiram um limite quanto ao tamanho que podem reduzir os transistores dentro das CPUs sem que elas superaqueçam. Por isso, usar vários processadores, ou multiprocessamento, tornou-se o próximo passo para aumentar o desempenho computacional.

O multiprocessamento pode ser implementado de duas maneiras diferentes: 1) usando mais de um processador físico ou 2) usando um processador com vários núcleos. Por exemplo, os primeiros computadores Power Mac G5 tinham vários processadores físicos, cada um com seu próprio dissipador de calor e barramento frontal. Quando a Apple mudou para o uso de processadores Intel em 2006, começou a usar processadores de dois núcleos. Esses chips parecem um único processador, mas funcionam como dois. Atualmente, algumas máquinas, como o Mac Pro, têm processadores de quatro núcleos, que incluem quatro núcleos de processamento. Alguns Mac Pro têm até dois processadores físicos de quatro núcleos, dando ao computador um total de oito processadores. A maioria dos PCs com Windows e Linux agora também usa processadores com vários núcleos.

Embora o multiprocessamento pareça uma escolha lógica para melhorar o desempenho computacional, ele precisa ser compatível com o sistema operacional do computador para funcionar corretamente. Felizmente, as versões atuais do Windows e do Mac OS X oferecem suporte completo ao multiprocessamento. Isso significa que elas podem gerenciar vários processadores como uma única CPU, dividindo a carga de processamento entre eles. Ainda assim, nem todas as tarefas podem ser divididas igualmente entre dois ou mais processadores. Portanto, embora o multiprocessamento possa aumentar a velocidade de um computador, ele normalmente não melhora o desempenho por um fator exatamente igual ao número de processadores na máquina.

Atualizado September 26, 2008 por Per C.

quizTeste seus conhecimentos

Warm booting a PC is the same as what?

A
Waking it from sleep mode
0%
B
Restoring it from a saved state
0%
C
Booting a virtual machine
0%
D
Restarting the computer
0%
Correct! Incorrect!     View the Warm Boot definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Multiprocessamento nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.