domingo, 24 de outubro de 2010

Múltiplos núcleos de processadores

Múltiplos núcleos de processadores são bons para quê?

Na virada do século, fabricantes de processadores enfrentaram um problema. Para aumentarem a eficiência dos processadores, eles tradicionalmente aumentavam a velocidade dos mesmos, mas após fazerem isso por mais de 20 anos, a técnica começou a mostrar sinais de cansaço. Mais velocidade implica em mais calor, e os processadores começavam a exigir mecanismos de dissipação cada vez maiores.
"Conforme AMD e Intel aprenderam, um grande núcleo traz um grande problema de calor", informa Tony Massimini, chefe de tecnologias da Semico Research. A solução veio na forma dos processadores de múltiplos núcleos. A diferença básica é que cada processador apresenta dois núcleos, agindo como dois processadores diferentes. "Os processadores com múltiplos núcleos permitem a divisão de tarefas, o que significa que os núcleos não precisam de uma grande velocidade para aumentar a eficiência do computador", segundo Massimini. "isso faz com que os problemas com calor diminuam".
A AMD lançou seu primeiro processador com dois núcleos em Abril de 2005 e a Intel iniciou a produção de processadores com dois núcleos em Maio de 2005, lançando seu primeiro processador com quatro núcleos em Novembro de 2006. Então, se duas principais fabricantes de processadores já apresentam chips com a tecnologia, quando surgirão aplicativos que aproveitarão o processamento extra? Não tão cedo, pelo que parece.

E quando o assunto é processamento paralelo, um novo debate é aberto.
"Há uma classe de aplicações que usam o processamento paralelo de forma muito eficiente", segundo Jerry Bautista, diretor de gerenciamento tecnológico do laboratório de pesquisa de processadores da Intel. "Há softwares de renderização de vídeos da Pixar e da DreamWorks, games e até mesmo aplicações de análise financeira que podem ou usam o paralelismo de forma eficiente".
Margaret Lewis, diretora de soluções comerciais da AMD, vê outro destaque para o processamento com múltiplos núcleos. "A virtualização será a grande beneficiada", segundo ela. "No mundo das estações de trabalho, a novidade demorará a ser vista, mas em servidores, com vários usuários e vários processos sendo executados simultaneamente, os múltiplos núcleos farão a diferença".

Nenhum comentário:

Postar um comentário