TOP Arquitetura dos supercomputadores

Documentos relacionados
Evolução da Computação de Alto Desempenho sob a Ótica da Lis. ou (Se um processador já é rápido, imaginem um sistema com processadores :-)

30/5/2011. Sistemas computacionais para processamento paralelo e distribuído

Introdução à Programação Paralela através de Padrões. Denise Stringhini Calebe Bianchini Luciano Silva

Computação de alto desempenho

Ambientes de computação de alto desempenho no LNCC

Computação de alto desempenho

Supercomputador Pleiades

Arquiteturas Paralelas

Sistemas Distribuídos

O Sistema de Processamento Paralelo Netuno

Arquitetura dos Supercomputadores - TOP 500 -

Computação de Alto Desempenho Clusters de PCs

Arquitetura de Computadores Paralelos. Introdução Conceitos Básicos Ambientes de Programação Modelos de Programação Paralela

4/11/2010. Computadores de grande porte: mainframes e supercomputadores. Sistemas Computacionais Classificação. Sistemas Computacionais Classificação

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PARALELISMO: SMP E PROCESSAMENTO VETORIAL. Prof. Dr. Daniel Caetano

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PARALELISMO: SMP E PROCESSAMENTO VETORIAL. Prof. Dr. Daniel Caetano

Multiprogramação leve em arquiteturas multi-core

SSC510 Arquitetura de Computadores. 6ª aula

AULA 03: PROCESSAMENTO PARALELO: MULTIPROCESSADORES

Organização de Computadores I

Siang Wun Song - IME/USP e Universidade Federal do ABC. MAC setembro de 2010

Apresentação dos Serviços para Processamento de Dados de Alto Desempenho disponibilizados pela InterNuvem

Disciplina de Arquitetura de Computadores

Organização de Computadores II. Arquiteturas MIMD

INTRODUÇÃO À INFORMÁTICA

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho

Paralelização de Algoritmos de CFD em Clusters Multi-Core MC7. Escola de Verão Arquiteturas Multi-Core

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES II AULA 04: PROCESSAMENTO PARALELO: MULTICOMPUTADOR

Introdução à Informática. Aula 1

Universidade Federal do Rio de Janeiro Informática DCC/IM. Arquitetura de Computadores II. Arquiteturas MIMD. Arquiteturas MIMD

Prof. Marcelo de Sá Barbosa SISTEMAS DISTRIBUIDOS

Apostila de Conceitos Básicos de Informática

Arquitetura de Microcontroladores Microcontroladores e Microprocessadores Especialização em Automação Industrial

Supercomputador IBM Roadrunner Angelo Gonçalves da Luz Centro Politécnico Universidade Católica de Pelotas (UCPel)

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS. Aula 1- Introdução aos Sistemas Distribuídos

Arquiteturas Paralelas

Evolução da Computação de Alto Desempenho sob a Ótica da Lis. ou (Se um processador já é rápido, imaginem um sistema com processadores :-)

Redes de Computadores. Fundamentos de Sistemas Operacionais - 2º Período

Arquitetura de Computadores Paralelos. Tipos e Paralelismo Dispositivos HPC Métodos e SpeedUp

speedup aprimorado aprimorado Fração aprimorada speedup aprimorado Fração aprimorada speedup aprimorado Tempo original Fração aprimorada aprimorado

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO. Cristina Boeres

Aula 3 Redes de Interconexão

MONTAGEM E MANUTENÇÃO DE COMPUTADORES

Processadores para computação de alto desempenho

Universidade Federal de Uberlândia Faculdade de Computação. Fundamentos Hardware

Linguagem de Programação II

Topologias de Arquiteturas de Comunicação

PARALELISMO NO NÍVEL DO PROCESSADOR

Montagem e manutenção de computadores

5 Unidades de Processamento Gráfico GPUs

Hardware. Computador. Computador. Computador. Evolução dos Computadores. Laboratório de Utilização de Microcomputadores (DCA0302) Aula 01

OpenMP: Variáveis de Ambiente

Arquitetura de Computadores

Barramento. Entrada. Saída

20/08/2013. Software e Hardware. Prof. Rogério Ferreira. Software

Arquiteturas Paralelas

Multi-processamento. Arquitecturas MIMD de memória partilhada Multi-cores heterogéneos Multi-processadores

GPU (Graphics Processing Unit) Bruno Padilha Gregory De Bonis Luciana Kayo

Transcrição:

TOP 500 - Arquitetura dos supercomputadores Steven Koiti Tsukamoto Dezembro de 2010

Objetivos Os supercomputadores Top 500 A arquitetura

Supercomputadores São máquinas de grande porte, capazes de processar grandes quantidades de informação a uma velocidade bastante elevada.

Supercomputadores São máquinas de grande porte, capazes de processar grandes quantidades de informação a uma velocidade bastante elevada. Principais Características: - Velocidade de processamento PFLOPS quatrilhão de cálculos por segundo - Tamanho Requerem instalações e sistemas de refrigeração especiais - Clientes usuais Grandes centros de pesquisa física quântica, meteorologia, modelagem molecular, simulações físicas - Constante evolução - Preço elevado

Quanto custa? Quanto custa um supercomputador? (ex: Jaguar Cray XT5)

Quanto custa? Quanto custa um supercomputador? (ex: Jaguar Cray XT5) Aproximadamente: 100 milhões de dólares!

Quanto custa? Quanto custa um supercomputador? (ex: Jaguar Cray XT5) Aproximadamente: 100 milhões de dólares! 250 mil Playstation 3 com Playstation Move!

Primeiros Supercomputadores - Década de 50 O IBM 704, primeiro capaz de fazer operações de ponto flutuante - Década de 60 Transição das válvulas para os transistores - Década de 70 Supercomputadores Cray, produzidos pela Seymour Cray 1

Linha do Tempo Year Supercomputer Peak Speed (Rmax) Location 1938 Zuse Z1 1 OPS Konrad Zuse, Berlin, Germany 1946 UPenn ENIAC 5 kops Department of War Aberdeen Proving Ground, Maryland, USA 1961 IBM 7030 "Stretch" 1.2 MFLOPS AEC-Los Alamos National Laboratory, New Mexico, USA 1976 Cray-1 250 MFLOPS Los Alamos National Laboratory, New Mexico, USA 1984 M-13 2.4 GFLOPS Scientific Research Institute of Computer Complexes, Moscow, USSR 1997 Intel ASCI Red/9152 1.338 TFLOPS DoE-Sandia National Laboratories, New Mexico, USA 2002 NEC Earth Simulator 35.86 TFLOPS Earth Simulator Center, Yokohama, Japan 2007 IBM Blue Gene/L 478.2 TFLOPS DoE/U.S. National Nuclear Security Administration, California, USA 2008 IBM Roadrunner 1.105 PFLOPS DoE-Los Alamos National Laboratory, New Mexico, USA 2009 Cray Jaguar 1.759 PFLOPS DoE-Oak Ridge National Laboratory, Tennessee, USA 2010 Tianhe-1A 2.507 PFLOPS National Supercomputing Center, Tianjin, China

Supercomputadores do passado

TOP 500

Países

Áreas de aplicação

Sistemas Operacionais

Processadores

Arquiteturas

Arquiteturas SMP (Symmetric Multiprocessors): - processadores comerciais - memória compartilhada - utiliza amplamente memória cache - processadores têm igual acesso ao barramento e à memória compartilhada - são mais fáceis de programar que por troca de mensagem - mas a desvantagem é o uso do barramento de interconexão, Reduz a escalabilidade, limitado a 64 processadores MPP (Massively Parallel Processo): - multicomputadores NORMA (No Remote Memory Access) - grade número de processadores - conectado por uma rede de alta velocidade - programação mais difícil que por memória compartilhada Cluster (Aglomerados): - muitas vezes constituído de computadores convencionais - ligados em rede e comunicam-se através do sistema - sistema distribuído

Interconexão

Interconexão Gigabit Ethernet: - ótima opção para redes de telecomunicação de alta velocidade - migração das tecnologias Ethernet e Fast Ethernet para a tecnologia Gigabit Ethernet não exige grande investimento - Gigabit Ethernet (125 MB/s) e 10 Gigabit Ethernet (1.25 GB/s) InfiniBand: - barramento serial 2.5 Gigabit (312 MB/s) - comunicação é bidirecional, totalizando 625 MB/s - pode-se aumentara largura do barramento, permitindo Links de até 3.75 GB/s.

A arquitetura Tianhe-1A

A arquitetura Tianhe-1A Jaguar - Cray

A arquitetura Tianhe-1A Jaguar Tupã

Tianhe-1A - Mais rápido do mundo (primeiro do ranking Top 500) - velocidade: 2,507 petaflops - 262 Terabytes de memória - Significado do nome: Via Láctea - 103 gabinetes (cada um pesa 155 toneladas) - Utilizado para o processamento de dados sísmicos, exploração de petróleo, pesquisas médicas, projeto de novos aviões É um supercomputador híbrido: Construído com uma mistura de processadores (CPUs) e processadores gráficos (GPUs): - 14336 processadores Intel Xeon - 5120 GPUs Nvidia Tesla Se fosse construído com CPUs, seriam necessário 50 mil processadores. Consumiria 12 megawatts de potência. O supercomputador chinês consome apenas 4 megawatts.

Jaguar - Cray XT5-HE

Jaguar Cray XT5-2º lugar no Top 500 - História do supercomputador: 2005 XT3 25-TeraFLOPS 2008 XT4 263-TeraFLOPS 2008 XT5 1.4-PetaFLOPS 2009 XT4 e XT5 combinados em um único sistema - 84 gabinetes quad-core XT4 e 200 gabinetes XT5-8Gb de memória por nó (XT4) - 16GB de memória por nó (XT5)

Tupã - 29º no ranking TOP 500 - mais poderoso do hemisfério sul - do INPE (Instituto de Pesquisas Espaciais) - velocidade máxima de 258 TeraFLOPS - terceiro mais poderoso entre os supercomputadores dedicados à previsão numérica operacional de tempo e de clima sazonal. - poderá gerar previsões mais confiáveis, detalhamento de 5km na América do Sul e 20km para o mundo - adquirido por R$ 50 milhões

FIM Dúvidas?