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

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

Single-Chip Cloud Computer (SCC) Um processador many-core experimental desenvolvido pela Intel Labs.

Apresentações semelhantes


Apresentação em tema: "Single-Chip Cloud Computer (SCC) Um processador many-core experimental desenvolvido pela Intel Labs."— Transcrição da apresentação:

1 Single-Chip Cloud Computer (SCC) Um processador many-core experimental desenvolvido pela Intel Labs

2 Universidade de São Paulo  Diogo de Jesus Pina –diogo.pina@usp.br  Everton –everton.topan.silva@usp.br Orientador: Prof. Dr. Alfredo Goldman vel Lejbman Dezembro / 2011

3 Motivação  Pesquisa sobre Múltiplos Núcleos –Estruturas de alto desempenho e que segue o modelo de computação Verde –Tera-scale computing –Gerenciamento de energia fino –Suporte a programação baseada em mensagens

4 Motivação  Pesquisa sobre Programação Paralela –Melhor suporte para servidores de modelo “scale-out”  Sistemas operacionais, arquitetura de comunicação –Modelo de programação “Scale-out” para cliente  Modelos de Programação em tempo de execução

5 Objetivos  Explorar os benefícios e custos de controle dinâmico de voltagem e freqüência via software  Mostrar uma arquitetura de passagem de mensagem em memória compartilhada para um grande número de núcleos  Projetar e explorar a performance de uma rede integrada

6 Visão Geral  Chip desenvolvido pela Intel  Microprocessador de Pesquisa  Contém a maior quantidade de núcleos integradas em um único chip de silício da Intel  48 Núcleos  Gerenciamento de Energia Avançado

7 Arquitetura do Chip  Semelhança com uma Nuvem de Computadores  Inovação para escalabilidade em termos de eficiência energética  Configuração dinâmica de energia por software  Consumo de energia varia de 125W a 25W

8 Arquitetura do Chip

9 Por Dentro do Chip  Características do Chip: –24 “tiles” com dois núcleos cada –Uma rede de malha 24-router com 256GB/s de largura de banda da bissecção –4 Controladores de Memória DDR3 integrados capazes de endereçar até 64 GB de memória externa –Suporte de Hardware para passagem de Mensagens

10 Por Dentro do Chip  2 níveis de cache (L1 e L2)  16K L1/núcleo e 256K L2/núcleo  O núcleo é um P54C com novo cache de instruções para melhor gerenciamento da memória  Buffer integrado para as mensagens

11 Por Dentro do Chip

12  Cada “tile” pode ter sua própria freqüência  Grupos de 4 tiles (8 núcleos) podem trabalhar em sua própria tensão

13 Freqüência máxima

14 Potencia máxima

15 Vantagens  O SCC é um micro cloud datacenter  Cada Núcleo pode: – executar um SO diferente –Ter uma pilha de software individual –Agir como um nó de computação  Gerenciamento de energia avançado

16 Desvantagens  O cache não é muito eficiente  O acesso a memória e a dados do disco podem ser gargalos em caso de muitos sistemas rodando simultaneamente

17 Hardware x Software  Desempenho de processamento  Simplicidade de uso  Acesso a memória e a dados

18 Mas por que Cloud Computing?  Estrutura do processador  Comunicação entre os núcleos  Possibilidade de vários SO  Pilhas de programas  Escalabilidade

19 Perspectiva Intel  CCS é uma plataforma que pode acelerar a pesquisa de software para múltiplos núcleos e desenvolvimento avançado  Vários softwares já foram portados, ex.: –Servidores Web –Modelagem Física –Análises de Finanças  Crescimento do desenvolvimento acadêmico para a plataforma CCS

20 Dúvidas?

21 Obrigado


Carregar ppt "Single-Chip Cloud Computer (SCC) Um processador many-core experimental desenvolvido pela Intel Labs."

Apresentações semelhantes


Anúncios Google