Autor Tópico: Processadores de múltiplos núcleos criam gargalo para supercomputação  (Lida 392 vezes)

0 Membros e 1 Visitante estão vendo este tópico.

Offline Unknown

  • Conselheiros
  • Nível Máximo
  • *
  • Mensagens: 11.331
  • Sexo: Masculino
  • Sem humor para piada ruim, repetida ou previsível
Processadores de múltiplos núcleos criam gargalo para supercomputação
« Online: 20 de Fevereiro de 2009, 18:50:20 »
Processadores de múltiplos núcleos criam gargalo para supercomputação

Depois que o calor dissipado pelos processadores colocou uma barreira real ao aumento de sua frequência de funcionamento, a indústria passou a apostar nos processadores multicore, ou de múltiplos núcleos, nos quais os cálculos são distribuídos entre os diversos "mini-processadores" no interior de um único processador.

Limitações dos processadores multicore

Mas esta saída tem seus limites. Segundo pesquisadores dos Laboratórios Sandia, nos Estados Unidos, processadores com 16 núcleos têm um desempenho muito similar a processadores com apenas 2 núcleos, quando os dois são colocados para efetuar cálculos complexos.

Simulando cálculos de data mining, que visam retirar informações de grandes conjuntos de dados, os pesquisadores descobriram que há um aumento significativo de velocidade quando se passa de processadores de 2 núcleos para processadores de 4 núcleos.

Contudo, ao passar de 8 núcleos, o desempenho começa a cair rapidamente e de forma totalmente inesperada. Os processadores com 16 núcleos voltam ao rendimento dos processadores de apenas 2 núcleos. Superando 16 núcleos, o desempenho cai ainda mais.

Disputa pelo barramento de memória

Segundo os pesquisadores, são duas as causas para o problema. A primeira é a falta de largura de banda de memória. O segundo é a disputa entre os núcleos pelo barramento de memória disponível para cada processador.

Quando o número de núcleos supera 8, a falta de acesso imediato a caches de memória individualizados torna o processo de cálculo mais lento.

O problema deverá afetar sobremaneira o desenvolvimento de novos supercomputadores, que contam com o aumento de núcleos por processador como uma estratégia para o aumento da velocidade.

"De certa forma, isto está apontando para o óbvio - muitas de nossas aplicações têm sido limitadas pelo acesso ao barramento de memória mesmo em processadores de um único núcleo," diz o pesquisador Arun Rodrigues. "Entretanto, esta não é uma questão para a qual a indústria tenha uma solução conhecida, e o problema é frequentemente ignorado."

http://www.inovacaotecnologica.com.br/noticias/noticia.php?artigo=processadores-multiplos-nucleos-gargalo-para-supercomputacao&id=010150090217

"That's what you like to do
To treat a man like a pig
And when I'm dead and gone
It's an award I've won"
(Russian Roulette - Accept)

Offline guicn

  • Nível 16
  • *
  • Mensagens: 407
  • Sexo: Masculino
Re: Processadores de múltiplos núcleos criam gargalo para supercomputação
« Resposta #1 Online: 20 de Fevereiro de 2009, 19:04:19 »
Algo bem óbvio, por sinal.
Não adianta nada ter 16 núcleos processando os dados se não há como dar vazão de saída e entrada deles.

O caminho agora é investir no comp. quântico.

Offline SnowRaptor

  • Nível Máximo
  • *
  • Mensagens: 17.962
  • Sexo: Masculino
Re: Processadores de múltiplos núcleos criam gargalo para supercomputação
« Resposta #2 Online: 21 de Fevereiro de 2009, 17:20:33 »
Não necessariamente o computador quântico seria uma solução pra esse problema. Por enquanto ele é muito especializado e nem sei se dá pra fazer uma máquina de Turing completa com ele.

O que diz a matéria é que para grandes sistemas mais ou menos especializados, como clusters e mainframes, é melhor usar várias placas-mãe e vários processadores em vez de poucas placas-mãe e poucos processadores de vários núcleos.

Outra cosia também é trabalhar na melhora da comunicação entre o processador e o resto do computador, principalmente a memória, para permitir mais núcleos em cada processador.
Elton Carvalho

Antes de me apresentar sua teoria científica revolucionária, clique AQUI

“Na fase inicial do processo [...] o cientista trabalha através da
imaginação, assim como o artista. Somente depois, quando testes
críticos e experimentação entram em jogo, é que a ciência diverge da
arte.”

-- François Jacob, 1997

Offline Andre

  • Nível 39
  • *
  • Mensagens: 4.072
  • Sexo: Masculino
    • Aletéia
Re: Processadores de múltiplos núcleos criam gargalo para supercomputação
« Resposta #3 Online: 21 de Fevereiro de 2009, 17:32:20 »
O artigo não entra muito nesse aspecto, mas precisa ver se o código foi otimizado para tantos núcleos também.
Se Jesus era judeu, então por que ele tinha um nome porto-riquenho?

Offline Johan

  • Nível 04
  • *
  • Mensagens: 49
  • Sexo: Masculino
Re: Processadores de múltiplos núcleos criam gargalo para supercomputação
« Resposta #4 Online: 21 de Fevereiro de 2009, 19:39:44 »
Isso me lembra a notícia que a intel tinha deselvolvido um processador com 80 núcleos:

http://idgnow.uol.com.br/computacao_corporativa/2007/02/12/idgnoticia.2007-02-12.2482108013/

 

Do NOT follow this link or you will be banned from the site!