38
Evolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-) Siang Wun Song - IME/USP e Universidade Federal do ABC MAC 412 - setembro de 2010 Siang Wun Song - IME/USP e Universidade Federal do ABC Evolução da Computação de Alto Desempenho sob a Ótica da Lis

Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Embed Size (px)

Citation preview

Page 1: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Evolução da Computação de AltoDesempenho sob a Ótica da Lista TOP500

ou(Se um processador já é rápido, imaginem um

sistema com 224.162 processadores :-)

Siang Wun Song - IME/USP e Universidade Federal do ABC

MAC 412 - setembro de 2010

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 2: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Evolução da Computação

O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200micro-segundosProcessador hoje: vários GHz - menos de umnanosegundo de cicloProcessador de hoje é 100.000.000 vezes maisrápido que Mark Iquase 1.000.000 mais rápdio que o ENIACComputação paralela usa um grande número deprocessadores, aumentando mais ainda o podercomputacional.Veremos a importância da computação paralela e asua evolução na ótica da lista TOP500.

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 3: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Computação de Alto Desempenho

Medida de desempenho:1 FLOPS = uma operação ponto flutuante porsegundo

KFLOPS = 210 = aprox. 1.000 op/sMFLOPS = 220 = aprox. 1.000.000 op/sGFLOPS = 230 = aprox. 1.000.000.000 op/sTFLOPS = 240 = aprox. 1.000.000.000.000op/s

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 4: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Lista TOP500

Lista dos 500 computadores mais poderosos do mundo

Divulgada duas vezes por ano: em junho e novembroInteresse tanto para fabricantes como paracompradores potenciaisBenchmark: LINPACK - solução de um sistema linearde n equações a n incógnitas (e.g. n = 1000).Os 500 computadores com melhor desempenhoLINPACK entram na lista TOP500.Muito material é disponível no site:http://www.top500.org/

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 5: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

O computador mais veloz do mundo - em junho 2010

Cray XT5 Jaguar (DOE)

224.162 processadores ou cores - Opteron Six Core 2.6 GHz

LINPACK: 1,759 PFLOPS - Velocidade de pico: 2,331 PFLOPS

O segundo colocado: Dawning TC3600 da China

120.640 processadores ou cores - Intel X5650 e NVidea C2050GPUs

LINPACK: 1,271 PFLOPS - Velocidade de pico: 2,980 PFLOP

Voces verão muitos GPUs nas próximas listas TOP500 ...

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 6: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

O computador mais veloz do mundo - em junho 2010

Cray XT5 Jaguar (DOE)

224.162 processadores ou cores - Opteron Six Core 2.6 GHz

LINPACK: 1,759 PFLOPS - Velocidade de pico: 2,331 PFLOPS

O segundo colocado: Dawning TC3600 da China

120.640 processadores ou cores - Intel X5650 e NVidea C2050GPUs

LINPACK: 1,271 PFLOPS - Velocidade de pico: 2,980 PFLOP

Voces verão muitos GPUs nas próximas listas TOP500 ...

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 7: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Alguns campeões anteriores

Blue Gene (IBM) - hoje 38o lugar

Earth Simulator (NEC) - hoje 37o lugar

Roadrunner (IBM) - hoje 3o lugarSiang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 8: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Qual será o primeiro colocado ... em novembro/2010 ?

Em novembro/2010 sai uma nova lista TOP500e tudo pode mudar :-)

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 9: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Máquinas no Brasil na TOP500

Posição 86 (Universidade Federal do Rio deJaneiro/COPPE)Galileu - SUN blade x6048 Xeon 2.8GHz - 6.464processadores (64,63 TFLOPS Linpack)Em listas anteriores, várias máquinas no Brasil já entraramna lista Top500:

INPE (Centro de Previsão de Tempo e EstudosClimáticos), Petrobrás, USP, Correios eTelégrados.

Para entrar na lista TOP500, o último colocado apresenta24,67 TFLOPS Linpack.

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 10: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Desempenho ao longo do tempo

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 11: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Perguntas

Esse foi um exercício de uma disciplina que eu dei em 2007:

Pergunta: O que vem depois de TFLOPS?Resposta: PFLOPS (Peta Flops)1 PFLOPS = 250 = aprox. 1.000.000.000.000.000 op/s

Pergunta: Em que ano teremos computadores dedesempenho de PFLOPS?

O exercício pode ser feito com a próxima figura. Mas com oaparecimento do RoadRunner e do Jaguar esse exercício nãofaz mais sentido :-)

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 12: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Perguntas

Esse foi um exercício de uma disciplina que eu dei em 2007:

Pergunta: O que vem depois de TFLOPS?Resposta: PFLOPS (Peta Flops)1 PFLOPS = 250 = aprox. 1.000.000.000.000.000 op/s

Pergunta: Em que ano teremos computadores dedesempenho de PFLOPS?

O exercício pode ser feito com a próxima figura. Mas com oaparecimento do RoadRunner e do Jaguar esse exercício nãofaz mais sentido :-)

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 13: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Perguntas

Esse foi um exercício de uma disciplina que eu dei em 2007:

Pergunta: O que vem depois de TFLOPS?Resposta: PFLOPS (Peta Flops)1 PFLOPS = 250 = aprox. 1.000.000.000.000.000 op/s

Pergunta: Em que ano teremos computadores dedesempenho de PFLOPS?

O exercício pode ser feito com a próxima figura. Mas com oaparecimento do RoadRunner e do Jaguar esse exercício nãofaz mais sentido :-)

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 14: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Perguntas

Esse foi um exercício de uma disciplina que eu dei em 2007:

Pergunta: O que vem depois de TFLOPS?Resposta: PFLOPS (Peta Flops)1 PFLOPS = 250 = aprox. 1.000.000.000.000.000 op/s

Pergunta: Em que ano teremos computadores dedesempenho de PFLOPS?

O exercício pode ser feito com a próxima figura. Mas com oaparecimento do RoadRunner e do Jaguar esse exercício nãofaz mais sentido :-)

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 15: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Projeção do Desempenho

Podemos perguntar quando aparecerá uma máquina com maisde um EXAFLOPES? e ZETTAFLOPS, YOTTAFLOPS?

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 16: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Países Compradores

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 17: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Aplicações

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 18: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Evolução das Fabricantes

Área de alta competição.Difícil prever qual melhor rumo a seguir.Algumas empresas permanecem; outrasnão.

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 19: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Fabricantes

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 20: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Número de Processadores

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 21: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Arquitetura de Computador

Um só processador.SMP - Symmetric Multi Processor.MPP - Massively Parallel Processor.Cluster - Um agregado ou uma rede deworkstations.Constelation - “cluster of clusters´´.

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 22: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Arquitetura

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 23: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Família de Processadores

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 24: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Sistema Operacional

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 25: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Avanço da Microeletrônica - tecnologia VLSI

O avanço do hardware em termos de:

Capacidade de processamento e armazenamento.Tamanho.Preço.

Esse avanço está relacionado ao avanço da tecnologia demicroeletrônica ou VLSI (Very Large Scale of Integration).

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 26: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Avanço da Microeletrônica - pastilhas de silício

Processador e memória são feitos de um mesmo material:pastilha de silício.O elemento básico dos circuitos digitais é o transistorMOS (Metal Oxide Semiconductor).Um transistor MOS é uma espécie de chave interruptoraminúscula, de ordem de alguns micrômetros quadrados deárea.Presença de carga elétrica (voltagem alta) no gate permitea condução de eletricidade entre os pontos D e S, aopasso que a ausência de carga (voltagem baixa) no gateimpede a condução.

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 27: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Lei de Moore

"O número de transistores em uma pastilha dobra a cada 18 meses".

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 28: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Tamanho de um Transistor MOS

Tamanho (largura) de um transistor:1963 24 µm1978 5 µm1990 1 µm2005 0,1 µm

Ilustramos a seguir essa evolução, imaginandoque um chip contém, ao invés de circuitos, ruase praças de uma região geográfica.

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 29: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

1963 - tamanho 24 µm

Source: Google MapsSiang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 30: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

1978 - tamanho 5 µm

Source: Google Maps

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 31: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

1990 - tamanho 1 µm

Source: Google Maps

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 32: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

2005 - tamanho 0,1 µm

Source: Google Maps

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 33: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Um chip com mais de 2 bilhões de transistores

Intel Tukwila quad-core chip(2008): mais de 2 bilhões detransistores -Technologia de 65 nm ou 0,065 micrômetro.http://news.bbc.co.uk/2/hi/technology/7223145.stm

Processador Intel Core i7 usa CMOS de 45 nm ou 0,045micrômetro.http://www.intel.com/products/processor/corei7/specifications.htm

http://www.intel.com/technology/45nm/index.htm

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 34: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Comentários finais sobre computação paralela

O que já temos ou que está no horizonte:

Sistemas de computação maciçamente paralelosserão cada vez mais comuns.Clusters Beowulf baseados em arquiteturas abertastornam o uso da Computação Paralela cada vez maispopular.Novas arquiteturas de processadors: multi-core: Inteljá anunciou o lançamento de um chip com 80processadores, um trilhão de operações aritméticaspor segundo (1 TFLOPS).Médio ou longo prazo: Novas arquiteturas eficientesem energia e tecnologias que não são baseadas emsilício.

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 35: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Computação Paralela - Desafios

Computação Paralela será regra e não exceção.

Necessidade de formar profissionaiscapazes de projetar algoritmos paraleloseficientes e escaláveis.Descobrir novas aplicações com altademanda computacional que podem tirarproveito do paralelismo maciço.Criar novos (?) modelos de computação,novos (?) paradigmas de programaçãoparalela ou novas (?) linguagens deprogramação paralela.

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 36: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Como será daqui a 6-8 anos?

No evento Supercomputing de 2009 em Hamburg,falava-se:

em 6 a 8 anos, teremos um chip com 50 bilhões detransistores,o que daria para fabricar um chip com 1.000 cores, o queobviamente parece uma bobagem :-)

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 37: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Como será daqui a 6-8 anos?

O desafio é como vamos explorar toda essacapacidade de computação...

Fica o desafio.Obrigado pela atenção.

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)

Page 38: Evolução da Computação de Alto Desempenho sob a Ótica da ...song/mac412/top500-10.pdf · Evolução da Computação O Mark I tinha ciclo de 0,3 segundos; o ENIAC 200 micro-segundos

Como será daqui a 6-8 anos?

O desafio é como vamos explorar toda essacapacidade de computação...

Fica o desafio.Obrigado pela atenção.

Siang Wun Song - IME/USP e Universidade Federal do ABCEvolução da Computação de Alto Desempenho sob a Ótica da Lista TOP500 ou (Se um processador já é rápido, imaginem um sistema com 224.162 processadores :-)