programação paralela

4771 palavras 20 páginas
MULTICORE
Bruno Cardoso

Tiago M. Fernandes

IC - UNICAMP
RA 025144

IC - UNICAMP
RA 025313

bruno.cardoso@gmail.com

1

Sávio R. A. dos Santos Rosa

IC - UNICAMP
RA 023241

savio18@gmail.com

fernandes.tiago@gmail.com

INTRODUÇÃO

Processadores Multicore representam uma grande revolução na tecnologia computacional. São capazes de prover maior capacidade de processamento com um custo/benefício melhor do que processadores Single-Core, e suas vantagens não param por aqui. Ao longo deste texto são explicadas as principais características da arquitetura Multicore, a motivação que levou a seu desenvolvimento, suas vantagens e princípios de funcionamento. Posteriormente enfatizamos implementações específicas desta tecnologia realizadas por duas grandes empresas concorrentes no mercado: AMD e Intel. Assim pode-se exemplificar com maior riqueza as propriedades desta arquitetura.

2

OS LIMITES DA TECNOLOGIA
SINGLE-CORE

No atual mundo digital, as demandas das complexas simulações
3D, arquivos de streaming media, níveis adicionais de segurança, interfaces do usuário mais sofisticadas, bancos de dados maiores e mais usuários on-line estão sempre pedindo por mais poder de processamento. A solução até agora aplicada foi aumentar a freqüência da operação dos processadores, assim aumentando sua capacidade de processamento. Isto exige que a fabricação de transistores seja feita em camadas de silício cada vez menos espessas. Entretanto, segundo o trabalho "Limits to Binary Logic
Switch Scaling--A Gedanken Model" publicado por quatro pesquisadores da Intel no “Proceedings of the IEEE” em novembro de 2003, este método de fabricação tem seus dias contados, o que obriga a busca de uma tecnologia alternativa para a fabricação de circuitos integrados e, com eles, microprocessadores. A figura 1 mostra protótipos de transistores da Intel. [10]
No canto superior esquerdo da figura 1, corresponde à tecnologia atual: camada de

Relacionados

  • Programação Paralela
    3319 palavras | 14 páginas
  • PROGRAMAÇÃO PARALELA
    1812 palavras | 8 páginas
  • Programação paralela
    710 palavras | 3 páginas
  • Resumo Programação Paralela
    568 palavras | 3 páginas
  • Programação paralela e distribuida - divisão e conquista
    749 palavras | 3 páginas
  • Acionamento da porta paralela através da linguagem de programação “c++”
    1816 palavras | 8 páginas
  • Programação concorrente
    612 palavras | 3 páginas
  • Sistemas de informação
    1400 palavras | 6 páginas
  • projeto envazadora
    3619 palavras | 15 páginas
  • PROBLEMA DE SEQUENCIAMENTO EM MÁQUINAS PARALELAS
    3737 palavras | 15 páginas