A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

MULTICORE Aluno: Gabriel Antonio Leite 032935. São processadores caracterizados por apresentar vários cores (núcleos de processamento) em um único chip.

Apresentações semelhantes


Apresentação em tema: "MULTICORE Aluno: Gabriel Antonio Leite 032935. São processadores caracterizados por apresentar vários cores (núcleos de processamento) em um único chip."— Transcrição da apresentação:

1 MULTICORE Aluno: Gabriel Antonio Leite

2 São processadores caracterizados por apresentar vários cores (núcleos de processamento) em um único chip O que é?

3 LIMITES DO SINGLE-CORE Aplicações demandam alto poder de processamento Solução: aumentar freqüência de operação dos processadores Problemas da arquitetura Single-Core

4

5 A TECNOLOGIA MULTICORE Single-CoreMulticore

6 Vantagens Desempenho superior em aplicativos que utilizam processamento de forma intensiva Compatibilidade para mais usuários ou tarefas em aplicativos com muitas transações Economia de espaço e de energia Dissipação térmica

7 Vantagens Economia no preço de licenciamento de softwares proprietários, passando a ter um maior poder de processamento sem necessitar de uma nova máquina

8 Melhora o paralelismo no nível de threads Aplicação utilizando a vantagem de ter várias threads na arquitetura Multicore.

9 Arquitetura Multicore Multiprocessamento Simetrico(SMP) Dois ou mais processadores conectados a uma única memoria. Melhor localidade de dados Melhor comunicação entre as unidades Permite que qualquer processador trabalhe em qualquer tarefa, não importando onde que ela esteja localizada. Possibilita otimizar a carga de trabalho, movendo as tarefas entre os processadores. Agrava o problema do Single Core Desvantagem: como a memória é muito mais devagar do que o processador, se em arquiteturas single-core é gasto uma grande parcela do tempo esperando pelos dados da memória, na SMP fica pior ainda, pois vários processadores podem ficar esperando por uma mesma memória.

10 NUMA(Non-Uniform Memory Access) Cada processador tem a sua própria parte da memória. Permite acesso paralelo à memória, melhorando em muito o throughput se os dados de um processo forem bem localizados. Desvantagem: Custo de mover dados de um processador ao outro fica bem mais caro, ou seja, balancear a carga de trabalho é bem mais custoso.

11 Arquitetura Multicore Multiprocessamento Assimétrico (ASMP) diferentes processadores especializados para tarefas específicas. Multiprocessamento com clusters de computadores nem toda a memória está disponível para todos os processadores

12 INTEL Dois processadores Pentium 4 no mesmo chip Inclui instruções de 64 bits e tecnologias que visam diminuir a dissipação de calor Cada núcleo possui as suas unidades de execução e seu próprio Cache L2 O restante do processador é exatamente igual ao Pentium 4 Single-Core Os dois cores se comunicam através do chipset da placa mãe

13 FSB (Front Side Bus):O grande problema Disputa pelo barramento Grande perda de desempenho (Gargalo) O chip da Intel top de linha, o Pentium Extreme Edition 955, tem um FSB mais alto, tem memória cachê maior (2MB por core) e a habilidade de Hyper-threading. Fazendo isto sendo a grande solução dual-core da Intel

14 AMD Combinação de dois processadores K8 na mesma pastilha de silício. Desde o começo, o desenvolvimento da arquitetura K8 (Opteron e Athlon 64) foi feito com Multicore em mente. Com a tecnologia de HyperTransport e controlador de memória integrado, tem-se um sistema de comunicação inovador, compatível e bem mais eficiente

15 AMD Controlador de memória integrado dispensa a comunicação com as memórias através do Chipset Memórias são acessadas diretamente pelo processador através de um barramento exclusivo (HyperTransport), o que resulta em um melhor aproveitamento da banda Não há mais dependência do FSB Comunicação com os outros componentes é feita também através do HyperTransport (não compartilha os recursos com os dispositivos do Super I/O) Cada núcleo possui as suas unidades de execução e Cache L2 individuais

16 HyperTransport HyperTransport: conexão ponto-a-ponto, paralela, de alta performance, alta velocidade, alta largura de banda e de baixa latência

17 Programas que já utilizam!

18 ?????? DUVIDAS ?????? para contato:


Carregar ppt "MULTICORE Aluno: Gabriel Antonio Leite 032935. São processadores caracterizados por apresentar vários cores (núcleos de processamento) em um único chip."

Apresentações semelhantes


Anúncios Google