Escolar Documentos
Profissional Documentos
Cultura Documentos
EACH
... os computadores sequenciais esto se aproximando do limite fsico fundamental em sua energia potencial computacional. Tal limite a velocidade da luz... Angel L. DeCegama
EACH
Desafio: Aumento frequncia de clock. Corrida por clock (Intel X AMD). Athlon Thunderbird X Pentium III. Intel: Movimento arriscado. Investimento em um processador com um longo pipeline. Pentium IV.
EACH
Pipeline uma tcnica de hardware que permite que a CPU realize a busca de uma ou mais instrues alm da prxima a ser executada. Pentium III: 10 estgios. Pentium IV: 20 estgios a 31 estgios. Dobrar o nmero de estgios no processador como dobrar o nmero de funcionrios de uma empresa.
EACH
Com mais estgios, o processador seria capaz de atingir freqncias mais altas. Adicionar mais estgios tornou o processador menos eficiente, pois as instrues precisavam do dobro do nmero de ciclos do processador para serem processadas. Possuir o dobro de estgios significa tambm possuir aproximadamente o dobro de transistores e consumir o dobro da eletricidade.
EACH
Maior consumo gera maiores desperdcios. Maior desperdicio gera maiores aquecimentos. A dissipao trmica (W/cm^2) de um Pentium 4, prximo do ncleo de um reator nuclear. Se a produo de processadores continuasse da mesma forma, num futuro no muito distante, teramos um processador com dissipao trmica prxima a da superfcie solar.
EACH
Aquecimento
Fonte: http://blogs.intel.com
EACH
Desde 1983 at 2002, as taxas de frequncia de clock aumentaram de 5 MHz para 3 GHz. Aumento do clock 600 X em 19 anos. Na poca, a Intel previa alcanar 5.2 GHz no final de 2004 e planos para 10 GHz no final de 2005. Porm, nada disso aconteceu. Os 3.4 GHz se tornaram uma barreira difcil de transpor. Fim da Lei de Moore?
EACH
Hyper Treading: simula em um nico processador fsico dois processadores lgicos. Pode melhorar desempenho de at 30% Utiliza as partes ociosas dos recursos para simular dois ncleos.
EACH
Evoluo
Elevando, por exemplo, em 20% a freqncia do processador, aumentamos apenas em 13% o seu desempenho e como efeito colateral, tambm passa a consumir 73% mais energia. Recproca verdadeira.
EACH
Estratgia
Reduzindo a freqncia em 20%, perdemos apenas 13% de desempenho e reduzimos em 49% o consumo de energia. Se reduzssemos em 20% o clock e colocssemos dentro da mesma pastilha dois processadores?
EACH
Teramos um processador de dois ncleos com 73% mais desempenho e consumindo praticamente a mesma coisa (~2% mais energia). Processadores multicore podem simultaneamente executar mltiplas tarefas computacionais.
EACH
Single-Core X Dual-Core
Fonte: http://blogs.intel.com
EACH
Nova Arquitetura
Pentium III
EACH
Arquitetura Core
Somando-se a estratgia de lanar processadores de mltiplos ncleos, a nova arquitetura interna do processador tambm foi importante. Maior eficincia de execuo de instrues por ciclo de CPU. Maior desempenho e menor consumo. A arquitetura Core consegue desempenho superior aos da microarquitetura Netburst (anterior) com o clock muito inferior.
EACH
Arquitetura Core
Derivada do Pentium III Pentium M. Pipeline de 14 estgios. Cache de memria L2 compartilhado. Pr-buscas so compartilhadas, se o controlador de cache carregar um bloco de dados para ser usado pelo primeiro ncleo, o segundo ncleo tambm pode usar o dado j carregado. Aprimoramento da unidade de pr-busca do processador (Melhor Chute).
EACH
Arquitetura Core
Quanto menor o nmero de instrues a serem executadas, mais rpido o computador realizar a execuo da tarefa alm de consumir menos. O decodificador de instrues do Pentium IV pode decodificar trs instrues por pulso de clock, j o do Core 2 Duo (Arquitetura Core) 4.
EACH
Arquitetura Core
Graas ao conceito de fuso de instrues o decodificador de instrues da arquitetura Core consegue fundir 2 instruoes enviar 5 por pulso de clock.
EACH
Arquitetura Core
E mais! Unidade de ponto flutuante (FPU) e uma unidade lgica e aritmtica (ALU) extras. Caminho de dados real de 128 bits. Desambiguao de memria. Chaveamento Eltrico Avanado. Etc.
EACH
Quad Core
EACH
Quad Core
- uma das verses de processadores da Intel mais recente apresentada com ncleos Kentsfield(65nm) e Yorkfield(45nm). - O clock pode alcanar at 3.33Ghz. Em overclocking, com cooler de ar, at 4.0Ghz, e na gua at 5Ghz. - Exemplos: Core 2 Quad, Core 2 Extreme: quad-core, Quad-Core Xeon.
EACH
Quad Core
- Multi-Chip: Duas pastilhas de silcio (1 ncleo em cada) encapsuladas junto: Comunicao externa . - Monoltica: Uma pastilha de silcio integra 2 ncleos encapsulados: Comunicao interna. - Monoltica Multi-Chip: Duas pastilhas de silcio (2 ncleos em cada) encapsuladas: Comunicao interna e externa.
EACH
Quad Core
EACH
EACH
EACH
EACH
EACH
Core 2 Extreme
Core 2 Quad
EACH
EACH
EACH
AMD: Athlon 64 X2
Primeiro processador com dois ncleos da AMD. Deriva do Athlon 64.
EACH
AMD: Athlon 64 X2
EACH
AMD: Athlon 64 X2
EACH
EACH
EACH
Consideraes Finais
Por 10 anos os aumentos de desempenho vieram custa do uso cada vez mais ineficiente do uso de energia. A partir de 2001, a taxa de crescimento de desempenho pareceu ter reduzido. Se essa diminuio ser ou no temporria ainda uma questo obscura. Arquitetos esto usando tcnicas cada vez mais complexas para tentar explorar mais paralelismo a nvel de instruo.
J L Hennessy e D A Patterson
EACH
Consideraes Finais
Com essa estratgia em mente, os fabricantes de processadores tem o desafio de continuar entregando a melhor relao desempenho/Watts. A Intel propem melhorar sempre, em um ano a microarquitetura, no ano seguinte a miniaturizao, e assim por diante.
EACH
Consideraes Finais
Fonte: http://blogs.intel.com
EACH
Consideraes Finais
2007 a Intel lana os primeiros processadores para servidores fabricados com a tecnologia de 45nm. 2008 foi o ano do Nehalem, que foi o nome cdigo da nova microarquitetura, que permitir um outro passo importante, para manter viva a Lei de Moore.
EACH
Consideraes Finais
Processadores Futuros (Roadmaps) Arquitetura Processador Nehalem Westmere Sandy Bridge Haswell Core i7 Clock Processo Intel 2,6 - 3,2 Ghz 4 por padro 45nm 6 por padro 32nm 48 32nm 8 por padro 22nm AMD Barcelona Opteron Shanguai Opteron/Phenom Istambu Phenom Magny-Cours So Paulo 4 4 6 12 6 65nm 45nm 45nm 45nm 45nm 2mb 6mb 6mb 12mb 6mb 2008 2008/2009 2009 2010 2010 Ncleos Cache 1 a 8mb 1 a 12mb 8 a 24mb TDP Previso
EACH
Bibliografia
J L Hennessy e D A Patterson HENSON Valerie Bookshelf: Ultimate Computation The Kernel Hacker's Physical Limits of
INTEL - http://www.intel.com/portugues/ products/ processor/index.htm BLOGS INTEL - http://blogs.intel.com FAPESP - http://www.agencia.fapesp.br NATIONAL INSTRUMENTS http://digital.ni.com/worldwide/brazil
EACH
Bibliografia
CLUBE DO HARDWARE http://www.clubedohardware.com.br/ PC FRUM - http://www.pcforum.com.br/ FRUM PC - http://forumpcs.ig.com.br/home Vasconcelos, Larcio Introduo aos processadores dual core e quad core