grifo04 O maior supercomputador da América Latina
|
|
- Lucas Figueiredo da Costa
- 8 Há anos
- Visualizações:
Transcrição
1 grifo04 O maior supercomputador da América Latina Luiz Rodolpho Monnerat Petrobras TIC/TIC-E&P Agosto/2012 1
2 Agenda Introdução Supercomputação? O que é isso? Lista dos maiores supercomputadores? Hã? História da Supercomputação No mundo Na Petrobras grifo04 Conclusão 2
3 Supercomputação ou HPC O que é Computação de Alto Desempenho Uso de computadores poderosos para resolver os maiores e mais complexos problemas A Supercomputação também é conhecida como Processamento de Alto Desempenho (PAD) High Performance Computing (HPC) High Performance Technical Computing (HTPC) 3
4 Para que é usada Pesquisa Geofísica (p.e., para procurar petróleo e gás) Simulações nucleares Meteorologia Indústrias químicas e farmacêuticas Indústria aeronáutica Bancos e seguradoras Reservado 4
5 Por que HPC na Petrobras? Atividades de pesquisa, simulação de reservatórios, etc. Principal uso: Geofísica Mais precisamente Processamento Sísmico Geração de imagens da subsuperfície da terra 5
6 Imagens Sísmicas de Sub-superfície 6
7 Usando as Imagens Sísmicas 7
8 TOP500 TOP500: A Fortune 500 da HPC!!! Lista os 500 supercomputadores mais rápidos do planeta para processamento matemático Sublistas TOP100, TOP50, TOP10 Perfil no TOP10 é muito diferente do TOP500 TOP500: Máquinas com componentes commodities TOP10: Máquinas proprietárias 8
9 TOP500 Editada 2 vezes por ano desde 1993 Permite acompanhar históricos e exercitar previsões Petrobras apareceu algumas vezes Em 2004 tínhamos duas máquinas no TOP100 Classificação é feita segundo um único benchmark HPC 9
10 Desempenho medido em TERAFLOPS Classificação no TOP500 Trilhões de operações matemáticas de ponto flutuante por segundo Desempenho segundo LINPACK Solução de equações lineares Precisão dupla (cálculos em 64 bits) Forte comunicação entre processos Processamento Sísmico NÃO usa precisão dupla Usa precisão simples (32 bits) Média comunicação entre processos Um supercomputador projetado para processamento sísmico pode não se classificar bem no TOP500 10
11 TOP10 + brasileirinhos # Nome Marca País Área Power (KW) 1 Sequoia IBM USA Research K Computer Fujitsu Japan Research Mira IBM USA Research SuperMUC IBM Germany Academic Tianhe-1A NUDT China Research Jaguar Cray USA Research Fermi IBM Italy Academic JuQUEEN IBM Germany Research Curie Bull SA France Research Nebulae Dawning China Research Grifo04 Itautec PETROBRAS Industry Tupã Cray INPE Research 457 Galileu Sun/Oracle UFRJ Academic
12 PETROBRAS no TOP500 12
13 TOP500: Evolução do desempenho Fonte: HW Meuer, The Top500 Project: Looking back over 15 years of supercomputing experience, Jan
14 TOP500: S.O. Figura extraída de top500.org 14
15 TOP500 Arquitetura CPU Fonte: HW Meuer, The Top500 Project: Looking back over 15 years of supercomputing experience, Jan
16 Evolução do HPC Anos 80 Anos 90 Hoje Amanhã Tanto a nível mundial quanto na Petrobras 16
17 Evolução de Arquitetura na HPC Fonte: HW Meuer, The Top500 Project: Looking back over 15 years of supercomputing experience, Jan
18 HPC: 80 s Mainframes e máquinas vetoriais HW com custo MUITO alto Hardware & software estável Gerenciamento simples One size fits all. Mesma máquina/ambiente para todas as aplicações 18
19 HPC: 90 s RISC Grandes reduções de custos de hardware (10x) HW com custo alto Processamento Paralelo Atraso no Brasil devido à política de protecionismo Projeto e dimensionamento mais complexos Várias opções Grupos de máquinas distintas de acordo com as aplicações MUITO mais difíceis de gerenciar 19
20 HPC: 2000 s Dominada por Beowulfs e componentes commodities Nova grande redução de custos de hardware (10x) Hardware barato Processamento paralelo ao extremo Ainda MUITO mais difíceis de gerenciar Planejamento e projeto MUITO mais complexos Aspectos ambientais (CPD) Espaço, energia e refrigeração Soluções proprietárias criadas para endereçar estes problemas (p.e. BlueGene) 20
21 Evolução da HPC na Petrobras/TIC-E&P 21
22 Primórdios do Linux na Petrobras 1994 começou-se a brincar com Linux, Uso limitado devido à carência de aplicações compatíveis Usado para emulação de terminais gráficos para ambientes UNIX (Xterminals) Aos poucos foram sendo desenvolvidas algumas aplicações pioneiras para Linux na própria Petrobras O mesmo problema com os Beowulfs Falta de aplicações impediu um maior uso nos anos 90 22
23 Primeiros Beowulfs na Petrobras 1997/98: Simulação de Reservatórios Hardware Desenvolvido com Universidade de São Carlos Diskless 12 nós Aplicação desenvolvida com UNICAMP 1999: Processamento Sísmico (bw1) Home made cluster artesanal Orçamento MUITO restrito Flexibilidade como pré-requisito 72 nós Aplicação totalmente desenvolvida na Petrobras 23
24 bw1: 72 CPUs (1999) 24
25 HPC CPUs CPUs RISC/UNIX Beowulfs 25
26 bw7: 1000 CPUs e 2TB RAM (início 2004) 26
27 CPD Externo (final de 2004) Esgotou-se a capacidade de energia no nosso então único CPD para HPC no Rio Então, alugamos um CPD 150m 2 e 900KVA para processamento científico Nenhum software pago nos servidores Nenhum funcionário 27
28 bwr1: 1300 CPUs no CCTI (2004) 28
29 HPC CPUs 3,500 3,000 2,500 CPUs 2,000 1,500 1, RISC Beowulf 29
30 bwr2: CPUs e 9TB RAM (CCTI) 30
31 2007 (EDISE+CCTI) Número de CPUs para Processamento Sísmico (EDISE+CCTI) CPU cores RISC/UNIX Beowulfs 31
32 Evolução da HPC na Petrobras vs TOP % 90% 80% 70% 60% 50% 40% 30% 20% 10% 0%
33 Top500: Bell s law A Bell s law diz que a cada década surge uma nova plataforma de computação... Fonte: HW Meuer, The Top500 Project: Looking back over 15 years of supercomputing experience, Jan
34 Hora de mudar Em HPC diz-se que quando uma plataforma de hardware se torna padrão é por que ela já está (sendo) ultrapassada Perspectiva de mais um ganho de 10x em desempenho/custo Mas, ganho de 10x em custo não é suficiente! Com a tecnologia atual, não há CPD que aguente! Energia tem sido o fator limitante (mais do que custo!) Soluções proprietárias? Nossa filosofia: quanto mais commodity melhor!!!! 34
35 Top500: Bell s law Computação Heterogênea Fonte: HW Meuer, The Top500 Project: Looking back over 15 years of supercomputing experience, Jan
36 TOP Processamento heterogêneo # Fabricante Computer Cores 1 NUDT Intel X Ghz 6C, NVIDIA GPU 186,368 2 Cray Inc. Cray XT5-HE Opteron 6-core 2.6 GHz 224,162 3 Dawning Intel X5650, NVidia Tesla C2050 GPU 120,640 4 NEC/HP Intel Xeon 6C X5670, Nvidia GPU 73,278 5 Cray Inc. Cray XE6 12-core 2.1 GHz 153,408 6 Bull SA Bull bullx super-node S6010/S ,368 7 IBM PowerXCell 8i 3.2 Ghz / Opteron 122,400 8 Cray Inc. Cray XT5-HE Opteron 6-core 2.6 GHz 98,928 9 IBM Blue Gene/P Solution 294,912 Processamento Paralelo 36
37 Processamento Heterogêneo Processamento envolvendo diferentes tipos de unidades computacionais com modelos de programação distintos Ao invés de nós com vários processadores (cores) idênticos, cada nó tem CPUs de diferentes tipos CPU normal + acelerador CPU normal executa S.O., realiza E/S, etc. Acelerador especializado em operações matemáticas Exemplos Processador Cell (PS3) CPU + GPU CPU + FPGA 37
38 CPU usada no PS3 Disponível também em blades IBM Cada Cell tem um núcleo PowerPC 3.2GHz e oito processadores aritméticos (SPEs) PS3: 182 GFlops, 380 W, US$ 300 (US price) 256 KB de memória por SPE MUITO difícil de programar Cell 38
39 Construímos um cluster de quatro PS3 s no início de 2007 Cell um dos primeiros do mundo e provavelmente o primeiro do Brasil Algoritmos de imageamento sísmico foram portados e executados com sucesso Os algoritmos já tinham sido testados em emuladores de PS3, antes mesmo do lançamento do console Relação custo/desempenho mais de 15 vezes melhor do que a proporcionada com CPUs quadcore, para nosso principal algoritmo sísmico 39
40 CPUs das placas gráficas GPGPU: General Processing on GPUs Alta capacidade de processamento matemático Requer aplicações com alto nível de paralelismo Ambiente de programação relativamente amigável GPU Graphic Processing Units 40
41 GPU Graphic Processing Units Começamos a trabalhar com GPUs em processamento heterogêneo em 2007 Algoritmos de imageamento sísmico foram portados e executados com sucesso Relação custo/desempenho mais de 15 vezes melhor do que a proporcionada com CPUs quadcore 41
42 Desempenho por nó (MContributions/s) Slow single core Fast single core Dual core Quad core Playstation 3 GPU - 2 X Tesla C1060 Fonte: E&P-EXP/GEOF/TG Desempenho medido com o principal algoritmo de imageamento sísmico da Petrobras na época 42
43 Desempenho / $ 0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 Slow single core Fast single core Dual core Quad core Playstation 3 GPU - 2 X Tesla C1060 Fonte: E&P-EXP/GEOF/TG Desempenho em megacontributions/$ $ = acquisition price at launch date 43
44 Desempenho / Watt Slow single core Fast single core Dual core Quad core Playstation 3 GPU - 2 X Tesla C1060 Fonte: E&P-EXP/GEOF/TG 44
45 Comparação Qualitativa das Tecnologias Multicore GPU Cell/PS3 Cell/Blade Custo Aquisicao Custo/KW Custo/Area TCO Generalidade Portabilidade RoadMap Preservacao Investimento Quanto mais + melhor... 45
46 Cluster grifo01 Em operação desde GPUs em 3 bastidores 3 TB de RAM Rede de 10Gbps por servidor (IB) Desempenho equivalente a um cluster com servidores, cada um com duas CPUs quadcore Ganhos de > 10X em termos de Espaço Energia Investimento 46
47 Reconhecimento Internacional Computational Characteristics of Production Seismic Migration and its Performance on Novel Processor Architectures, no 19th International Symposium on Computer Architecture and High Performance Computing, Outubro de 2008 Seismic imaging on novel computer architectures, no 11th International Congress of the SBGf, Agosto Accelerating Kirchhoff Migration by CPU and GPU Cooperation no 21st International Symposium on Computer Architecture and High Performance Computing, Outubro Etc. 47
48 GPUs no TOP500 GPUs são desenvolvidas para processamento gráfico TOP500 classifica pelo desempenho em processamento 64 bits Proc. Gráfico não requer processamento em 64 bits Then, a maioria dos clusters de GPUs não aparecem no TOP500 grifo01, grifo02 e grifo03 não aparecem no TOP500 Geração atual de GPUs têm bom desempenho 64 bits grifo04 está no TOP500 grifo06 deverá entrar também Na próxima geração teremos opção de escolher GPUs boas para 64 bits ou boas para 32 bits grifo07 em diante NÃO deverão estar no TOP500 48
49 grifo04 : Maior da AL!!! 49
50 grifo servidores 1088 GPUs com 487 mil GPU cores 17 TB de memória RAM (irá para 24 TB em 11/2012) Rede Infiniband DDR (20 Gbps por nó) 17 bastidores & 425 KW Custou R$17 milhões (HW + 4 anos de garantia) Equivalente a um cluster com CPU cores (as mais modernas da época) 400 bastidores (servidores 1U) R$ 180 milhões Mais de 4 MW 50
51 Servidor 1U com duas GPUs -- Fonte de 1400W!!! ventiladores internos (8 counter rotating fans) -- Sérias preocupações com refrigeração... 51
52 Commodity!!!!! grifo04 foi totalmente desenhado e projetado pela equipe da Petrobras para usar componentes commodities TODOS os componentes do grifo04 são de prateleira Pode-se comprá-los todos via web com cartão de crédito O grifo04 pronto não é uma máquina commodity Ninguém consegue comprar o maior supercomputador da AL via web O desenho, instalação, etc. da solução são complexos e fundamentais e têm que focar no teu objetivo Edição HPC da Linux Magazine, Agosto/
53 grifos cluster ano TFLOPS por GPU 32 bits 64 bits Rede por nó grifo ,1 10 Gbps grifo ,1 20 Gbps grifo ,5 20 Gbps grifo ,5 56 Gbps grifo07?? 4 56 Gbps 53
54 Conclusões HPC é fundamental para várias ciências Supercomputadores são classificados segundo o desempenho em um aplicativo específico (LINPACK) Supercomputadores na Petrobras são principalmente usados para geofísica (muito diferente do LINPACK) Petrobras têm acompanhado e se adiantado às tendências mundiais da supercomputação Petrobras foi precursora no uso de GPUs em HPC grifo04 é o maior supercomputador da AL Próximos grifos serão projetados para processamento sísmico e podem não figurar no TOP500 54
55 Muito Obrigado!!! 55
56 Perguntas??? 56
Siang Wun Song - IME/USP e Universidade Federal do ABC. MAC 412 - setembro de 2010
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
Leia maisMulti-processamento. Arquitecturas MIMD de memória partilhada Multi-cores heterogéneos Multi-processadores
Multi-processamento Arquitecturas MIMD de memória partilhada Multi-cores heterogéneos Multi-processadores Arquitecturas MIMD de memória distribuída Massive Parallel Computers Sistemas distribuídos Ainda
Leia maisEvolução da Computação de Alto Desempenho sob a Ótica da Lis. ou (Se um processador já é rápido, imaginem um sistema com 3.120.000 processadores :-)
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 3.120.000 processadores :-) Siang Wun Song IME-USP Evolução
Leia maisArquitetura dos Supercomputadores - TOP 500 -
Universidade de São Paulo Instituto de Matemática e Estatística Bacharelado em Ciência da Computação Arquitetura dos Supercomputadores - TOP 500 - Steven Koiti Tsukamoto São Paulo 2010 Steven Koiti Tsukamoto
Leia maisProf. Marcelo de Sá Barbosa SISTEMAS DISTRIBUIDOS
Prof. Marcelo de Sá Barbosa SISTEMAS DISTRIBUIDOS 1. Introdução a supercomputação 2. Visão geral de Mainframe 3. Cluster de computadores 4. Cluster Beowulf considerações de projeto 5. Cluster x Grid 6.
Leia maisComputação de Alto Desempenho na Ótica da Lista TOP500 ou. (Se um computador já é rápido, imaginem um sistema com 131.072 computdores :-)
Computação de Alto Desempenho na Ótica da Lista TOP500 ou (Se um computador já é rápido, imaginem um sistema com 131.072 computdores :-) MAC 412- Organizãção de Computadores - Siang W. Song Fonte: http://www.top500.org/
Leia maisMAC 412 Organização de Computadores
MAC 412 Organização de Computadores Agosto de 2005 1/22 Estado da Arte da Computação de Alto Desempenho Siang Wun Song Universidade de São Paulo Evolução da Computação 2/22 Os primeiros processadores (como
Leia maisAuditoria de senhas em hardware paralelo com o John the Ripper O impacto das tecnologias de processamento paralelo na quebra de senhas
Auditoria de senhas em hardware paralelo com o John the Ripper O impacto das tecnologias de processamento paralelo na quebra de senhas Claudio André claudio.andre@correios.net.br Motivação Seu computador
Leia maisInstituto Superior de Engenharia do Porto Administração de Sistemas Informáticos I Clusters
Instituto Superior de Engenharia do Porto Administração de Sistemas Informáticos I Clusters Trabalho elaborado por: 980368 - Sérgio Gonçalves Lima 1010949 - Nisha Sudhirkumar Chaganlal Clusters O que é
Leia maisSistemas Operacionais
Sistemas Operacionais SISTEMAS COM MÚLTIPLOS PROCESSADORES LIVRO TEXTO: CAPÍTULO 13, PÁGINA 243 Prof. Pedro Luís Antonelli Anhanguera Educacional INTRODUÇÃO Arquiteturas que possuem duas ou mais CPUs interligadas
Leia maisTaxa de Gravação da Memória RAM (MegaBytes / segundo) G5 2.7 Ghz (Mac) Linux Kernel 2.6 2799 1575
21 4 Análise É necessária uma análise criteriosa, que busque retornar as questões primordiais sobre o que é realmente preciso para a aquisição de uma plataforma de produção gráfica digital profissional.
Leia maisA história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores
A história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores As empresas mais antigas e ainda hoje no mercado que fabricam CPUs é a Intel, AMD e Cyrix.
Leia maisAnálise de desempenho de processadores ATmega328 utilizando Benchmark Linpack Marcos S. Morgenstern, Lori R. F. Machado Filho, Edson L.
Análise de desempenho de processadores ATmega328 utilizando Benchmark Linpack Marcos S. Morgenstern, Lori R. F. Machado Filho, Edson L. Padoin Universidade Regional do Noroeste do Estado Do Rio Grande
Leia maisSistema de Computação
Sistema de Computação Máquinas multinível Nível 0 verdadeiro hardware da máquina, executando os programas em linguagem de máquina de nível 1 (portas lógicas); Nível 1 Composto por registrados e pela ALU
Leia maisSupercomputadores dominavam o mercado
Clusters e Grids Introdução Supercomputadores dominavam o mercado Alto custo Requerem mão de obra muito especializada Desenvolvimento de microprocessadores poderosos a um baixo custo Desenvolvimento de
Leia maisCPU Unidade Central de Processamento. História e progresso
CPU Unidade Central de Processamento História e progresso O microprocessador, ou CPU, como é mais conhecido, é o cérebro do computador e é ele que executa todos os cálculos e processamentos necessários,
Leia maisMáquinas mais rápidas do mundo
Máquinas mais rápidas do mundo Jorge Melegati Instituto de Matemática e Estatística Introdução à Computação Paralela e Distribuída melegati@ime.usp.br Junho de 2015 Jorge Melegati (IME) Máquinas mais rápidas
Leia maisComparativo de desempenho do Pervasive PSQL v11
Comparativo de desempenho do Pervasive PSQL v11 Um artigo Pervasive PSQL Setembro de 2010 Conteúdo Resumo executivo... 3 O impacto das novas arquiteturas de hardware nos aplicativos... 3 O projeto do Pervasive
Leia maisComputação de Alto Desempenho uma pequena introdução
Computação de Alto Desempenho uma pequena introdução Pedro Alberto Laboratório de Computação Avançada Centro de Física Computacional Unversidade de Coimbra 1 Sumário Porque é que é precisa a computação
Leia maisPlaca de vídeo em CUDA
Placa de vídeo em CUDA Matheus Costa Leone de Souza Krystian Aparacido Resumo Quando você tem um cálculo que possa ser grande demais para você realizar a mão, a primeira solução que lhe vem a cabeça é
Leia maisA SALA DE AULA é meu paraíso. Nela me realizo, nela exercito minha cidadania e nela me sinto útil.
Virtualização Meu nome: Nome de guerra: Meu e-mail: Marcos Vinicios Bueno Marques Professor Cidão marcos@cidao.com.br Quem sou? Professor e coordenador de cursos de TI do Senac Informática em Porto Alegre,
Leia maisGrid Computing: Processamento de Alto Desempenho em Rede
Grid Computing: Processamento de Alto Desempenho em Rede José Roberto B. Gimenez Coordenador de TI do GridUNESP jr@unesp.br Estrutura da apresentação Motivação para uso de Grid Discussão sobre problemas
Leia maisCENAPAD-SP 15 ANOS APOIANDO A PESQUISA NACIONAL
CENAPAD-SP 15 ANOS APOIANDO A PESQUISA NACIONAL Edison Z. da Silva Centro Nacional de Processamento de Alto Desempenho em São Paulo CENAPAD-SP, UNICAMP Computação de alto desempenho, a missão do CENAPAD-SP,
Leia maisSupercomputação em Portugal: realidade e perspectivas Pedro Alberto Centro de Física Computacional Laboratório de Computação Avançada Universidade de Coimbra Ciência 2008 3 Julho 2008 1 O que é supercomputação?
Leia maisCASE STUDY FOR RUNNING HPC APPLICATIONS IN PUBLIC CLOUDS
Universidade da Beira Interior Mestrado em Engenharia Informática Sistemas de Informação Sistemas Distribuídos e Tolerância a Falhas Apresentação de Artigo CASE STUDY FOR RUNNING HPC APPLICATIONS IN PUBLIC
Leia maisSUMÁRIO. Informática Informação X Comunicação Sistemas de Informação Tipos de computadores
A ERA DA COMPUTAÇÃO SISTEMAS DE COMPUTADOR Wagner de Oliveira SUMÁRIO Informática Informação X Comunicação Sistemas de Informação Tipos de computadores Computadores de grande porte Computadores de médio
Leia maisFACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES
FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Conceito de Computador Um computador digital é
Leia maisAula 26: Arquiteturas RISC vs. CISC
Aula 26: Arquiteturas RISC vs CISC Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Arquiteturas RISC vs CISC FAC 1 / 33 Revisão Diego Passos
Leia maisVIRTUALIZAÇÃO CONVENCIONAL
VIRTUALIZAÇÃO CONVENCIONAL Sera usado o VirtualBox 5.0.8 a versão mais atual e estável da aplicação, para virtualização de um sistema Linux sobre a plataforma Windows. Para esse modelo pratico de virtualização
Leia maisRelatório de Pesquisa
Relatório de Pesquisa A Vantagem da Virtualização de Mainframe: Como Economizar Milhões de Dólares Utilizando um IBM System z como um Servidor em Nuvem Linux Sumário Executivo Os executivos de TI (Tecnologia
Leia maisServidores Soluções de Servidores Itautec. Sua empresa nunca vai sair do ar.
Servidores Soluções de Servidores Itautec. Sua empresa nunca vai sair do ar. A Itautec apresenta sua nova linha de Servidores. Eles são resultado de elevado investimento em pesquisa e desenvolvimento.
Leia maisUnidade 13: Paralelismo:
Arquitetura e Organização de Computadores 1 Unidade 13: Paralelismo: SMP e Processamento Vetorial Prof. Daniel Caetano Objetivo: Apresentar os conceitos fundamentais da arquitetura SMP e alguns detalhes
Leia maisTécnicas de Manutenção de Computadores
Técnicas de Manutenção de Computadores Professor: Luiz Claudio Ferreira de Souza Processadores É indispensável em qualquer computador, tem a função de gerenciamento, controlando todas as informações de
Leia maisIntrodução ao Processador CELL BE
1 Introdução ao Processador CELL BE por: José Ricardo de Oliveira Damico 17 / Maio / 2007 São Paulo SP 2 SUMÁRIO LISTA DE FIGURAS 3 RESUMO 4 1.) INTRODUÇÃO 5 1.1) O que é? 5 2.) Utilização 5 3.) FUNCIONAMENTO
Leia maisMulticomputadores. Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia da Computação CECOMP
Multicomputadores Introdução Vimos que existem dois tipos de processadores paralelos MIMD: Multiprocessadores. Multicomputadores. Nos multiprocessadores, existe uma memória compartilhada que pode ser acessada
Leia maisCornell usa computação de alto desempenho para acelerar a pesquisa e ampliar o acesso a softwares
Portfólio de produtos Microsoft para servidores Estudo de caso de solução do cliente Cornell usa computação de alto desempenho para acelerar a pesquisa e ampliar o acesso a softwares Visão geral País ou
Leia maisCOMPUTAÇÃO PARALELA. uma visão geral. Guilherme Galante. v.2.0
COMPUTAÇÃO PARALELA uma visão geral Guilherme Galante v.2.0 Guilherme Galante Bacharel em Informática Unioeste (2003) Mestre em Ciência da Computação UFRGS (2006) Professor Assistente do curso de Informática/Ciência
Leia maisINSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P.
INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P. Centro de Emprego e Formação Profissional da Guarda Curso: Técnico de Informática Sistemas (EFA-S4A)-NS Trabalho Realizado Por: Igor_Saraiva nº 7 Com
Leia maisAgenda do Mini-Curso. Sérgio Yoshio Fujii. Ethan Boardman. sergio.fujii@areva-td.com. ethan.boardman@areva-td.com
Agenda do Mini-Curso Sérgio Yoshio Fujii sergio.fujii@areva-td.com Ethan Boardman ethan.boardman@areva-td.com Agenda do Mini-Curso Evolução de sistemas SCADA/EMS nos Centros de Controle: Sistemas operacionais
Leia maisAnálise de desempenho e eficiência energética de aceleradores NVIDIA Kepler
Análise de desempenho e eficiência energética de aceleradores NVIDIA Kepler Emilio Hoffmann, Bruno M. Muenchen, Taís T. Siqueira, Edson L. Padoin e Philippe O. A. Navaux Universidade Regional do Noroeste
Leia maisA Evolução dos Computadores: do ENIAC ao Jaguar
A Evolução dos Computadores: do ENIAC ao Jaguar Siang Wun Song - IME/USP e Universidade Federal do ABC setembro de 2010 História da Computação - Ábacos antigos Ábaco da Mesopotâmia (2700-2300 A.C.) Ábaco
Leia maisResumo. Introdução Cluster Cluster Beowulf Curiosidades Conclução
Cluster Resumo Introdução Cluster Cluster Beowulf Curiosidades Conclução Introdução Sua empresa esta precisando fazer um grande processamento; As Nuvens existentes não são suficientes para sua empresa;
Leia maisTecnologia PCI express. Introdução. Tecnologia PCI Express
Tecnologia PCI express Introdução O desenvolvimento de computadores cada vez mais rápidos e eficientes é uma necessidade constante. No que se refere ao segmento de computadores pessoais, essa necessidade
Leia maisPor Antonio Couto. Autor: Antonio Couto Enterprise Architect
Cloud Computing e HP Converged Infrastructure Para fazer uso de uma private cloud, é necessário crescer em maturidade na direção de uma infraestrutura convergente. Por Antonio Couto O que é Cloud Computing?
Leia maisOrganização e Arquitetura de Computadores I. de Computadores
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de I Organização Básica B de (Parte V, Complementar)
Leia maisArquitetura e Organização de Computadores. Capítulo 0 - Introdução
Arquitetura e Organização de Computadores Capítulo 0 - Introdução POR QUE ESTUDAR ARQUITETURA DE COMPUTADORES? 2 https://www.cis.upenn.edu/~milom/cis501-fall12/ Entender para onde os computadores estão
Leia mais1. NÍVEL CONVENCIONAL DE MÁQUINA
1. NÍVEL CONVENCIONAL DE MÁQUINA Relembrando a nossa matéria de Arquitetura de Computadores, a arquitetura de Computadores se divide em vários níveis como já estudamos anteriormente. Ou seja: o Nível 0
Leia maisVirtualização Gerencia de Redes Redes de Computadores II
Virtualização Gerencia de Redes Redes de Computadores II *Créditos: baseado no material do Prof. Eduardo Zagari Virtualização - Introdução Introduzido nos anos 60 em Mainframes Em 1980 os microcomputadores
Leia maisAbstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva E-mail/msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.
Abstrações e Tecnologias Computacionais Professor: André Luis Meneses Silva E-mail/msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.com Agenda Introdução Sistemas Computacionais Arquitetura X
Leia maisOCEL001 Comércio Eletrônico Módulo 08_2: Data Center Hardware Servidores. Prof. Charles Christian Miers. e-mail: charles.miers@udesc.
OCEL001 Comércio Eletrônico Módulo 08_2: Data Center Hardware Servidores Prof. Charles Christian Miers e-mail: charles.miers@udesc.br Hardware para servidores Existem hardwares específicos para servidores
Leia maisWindows para Servidores
Windows para Servidores Windows NT Server 3.1 Windows NT Server 4.0 Windows 2000 Server Windows 2003 Server Windows 2008 Server Um pouco de sua História A Microsoft começou a lançar os seus servidores
Leia maisOtimismo desenvolvedoras de softwares
Otimismo nas nuvens Ambiente favorável alavanca negócios das empresas desenvolvedoras de softwares, que investem em soluções criativas de mobilidade e computação em nuvem para agilizar e agregar flexibilidade
Leia maisImagem retirada de documentações de treinamentos oficiais INTEL
O que é Hyper-Threading (HT)? Hyper-Threading (HT) é uma tecnologia existe nos processadores que visa explorar com mais eficiência o uso da CPU, o grande foco desta tecnologia é evitar ociosidade de processamento
Leia maisO hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware
1 2 Revisão de Hardware 2.1 Hardware O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 2.1.1 Processador O Processador
Leia maisFundamentos de Sistemas de Informação Sistemas de Informação
Objetivo da Aula Tecnologia e as Organizações, importância dos sistemas de informação e níveis de atuação dos sistemas de informação Organizações & Tecnologia TECNOLOGIA A razão e a capacidade do homem
Leia maisIntrodução Processamento Paralelo
Introdução Processamento Paralelo Esbel Tomás Valero Orellana Bacharelado em Ciência da Computação Departamento de Ciências Exatas e Tecnológicas Universidade Estadual de Santa Cruz evalero@uesc.br 23
Leia maisA Academia Brasileira de Letras diz que este verbete não existe.
Virtualização Virtualização? A Academia Brasileira de Letras diz que este verbete não existe. Virtual: Segundo o Dicionário da Língua Portuguesa, significa: adj (lat virtuale) 1- Que não existe como realidade,
Leia maisComo criar máquinas virtuais no VMware ESXi
Como criar máquinas virtuais no VMware ESXi A virtualização de desktops pode ser trabalhada sobre servidores virtuais e esta técnica torna nossa tecnologia ainda mais atraente. Certifique-se que o seu
Leia maisArquitetura e Organização de Computadores 2. Apresentação da Disciplina
Arquitetura e Organização de Computadores 2 Apresentação da Disciplina 1 Objetivos Gerais da Disciplina Aprofundar o conhecimento sobre o funcionamento interno dos computadores em detalhes Estudar técnicas
Leia maisCapítulo 1 Introdução
Capítulo 1 Introdução Programa: Seqüência de instruções descrevendo como executar uma determinada tarefa. Computador: Conjunto do hardware + Software Os circuitos eletrônicos de um determinado computador
Leia maisAula 04 A. Barramentos. Prof. Ricardo Palma
Aula 04 A Barramentos Prof. Ricardo Palma Definição Em ciência da computação barramento é um conjunto de linhas de comunicação que permitem a interligação entre dispositivos, como o CPU, a memória e outros
Leia maisTecnologia AMD agregando valor
Tecnologia AMD agregando valor ao dia-a-diaa Roberto Brandão AMD Brasil AMD Brasil Portfolio AMD Desktop 1 a 6 cores Server 4 a12 cores 1 a 8 sockets Stream Processors Notebook 1 e 2 cores Infraestrutura
Leia maisIntrodução à Grid e Cloud Computing
Introdução à Grid e Cloud Computing Alberto Krone-Martins I WCCA 1 Introdução à Cloud Computing para astrônomos jovens (e nem tão jovens assim) 2 Breve histórico da computação astronômica... 3 Breve histórico
Leia maisSistemas Computacionais II Professor Frederico Sauer
Sistemas Computacionais II Professor Frederico Sauer Livro-texto: Introdução à Organização de Computadores 4ª edição Mário A. Monteiro Livros Técnicos e Científicos Editora. Atenção: Este material não
Leia maisLICENCIATURA EM COMPUTAÇÃO PROCESSADOR TEGRA 2
LICENCIATURA EM COMPUTAÇÃO PROCESSADOR TEGRA 2 SANTO AMARO 2011 ANGELO RAMOS JACKELINE BARBOSA JEANDERVAL SANTOS PROCESSADOR TEGRA 2 Trabalho apresentado ao Instituto Federal de Ciências e Tecnologia da
Leia maisAgenda. Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão
Máquinas Virtuais Agenda Histórico Máquinas virtuais X Emuladores Vantagens & Desvantagens Vmware Quemu Xen UML Comparação entre VM's Conclusão Histórico Mainframe É um computador de grande porte, dedicado
Leia maisAUTOMAÇÃO DE ESCRITÓRIOS ADE
Curso: TÉCNICO EM INFORMÁTICA com Habilitação em Programação e Desenvolvimento de Sistemas. AUTOMAÇÃO DE ESCRITÓRIOS ADE NOTA DE AULA 01 Assunto: Introdução a informática. Histórico do computador. Conceitos
Leia maisFACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO ARQUITETURA DE COMPUTADORES
FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO ARQUITETURA DE COMPUTADORES PROFESSOR: Kelly Alves Martins de Lima Arquitetura de Computadores DISCENTES: Helton Klinthon Douglas Silva
Leia maisFTIN Formação Técnica em Informática. Sistema Operacional Proprietário Windows Prof. Walter Travassos
FTIN Formação Técnica em Informática Sistema Operacional Proprietário Windows Prof. Walter Travassos Aula 01 SISTEMA OPERACIONAL PROPRIETÁRIO WINDOWS Competências do Módulo Instalação e configuração do
Leia maisTecnologia AMD agregando valor ao dia-a-dia. Alfredo Heiss AMD Brasil
Tecnologia AMD agregando valor ao dia-a-dia Alfredo Heiss AMD Brasil Portfolio AMD Desktop 1 a 6 cores Server 4 a 12 cores 1 a 8 sockets Stream Processors Notebook 1 e 4 cores Infraestrutura Embedded Software
Leia maisVirtual Operating Environment (VOE) Marcelo Tomoyose, Kodak Brasileira
Virtual Operating Environment (VOE) Marcelo Tomoyose, Kodak Brasileira Desafios da Industria de TI Os fornecedores de impressão estão procurando maneiras de reduzir os custos associados: Manipulação de
Leia maisConceitos Básicos sobre Sistema de Computação
Conceitos Básicos sobre Sistema de Computação INFORMÁTICA -É Ciência que estuda o tratamento automático da informação. COMPUTADOR Equipamento Eletrônico capaz de ordenar, calcular, testar, pesquisar e
Leia maisINFORMÁTICA BÁSICA AULA 02. Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INFORMÁTICA BÁSICA AULA 02 Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 04/06/2014 2 SUMÁRIO O computado Componentes
Leia maisARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AO PARALELISMO: PROCESSADORES SUPERESCALARES. Prof. Dr. Daniel Caetano 2012-1
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AO PARALELISMO: PROCESSADORES SUPERESCALARES Prof. Dr. Daniel Caetano 2012-1 Lembretes Compreender o funcionamento da Arquitetura Superpipeline Compreender
Leia maisRicardo Gonçalves 2013/2014. Arquitecturas Multicore
Ricardo Gonçalves 2013/2014 Arquitecturas Multicore Outline Introdução Processador Multi-core: o que é? Do multi-processador ao multi-core Evolução dos processadores multi-core Arquitecturas multi-core
Leia maisSistemas IBM Flex & PureFlex
Eduardo (Edu) Pacini Líder Plataforma PureFlex Brasil IBM Systems & Technology Group Sistemas IBM Flex & PureFlex A Tecnologia está liderando as mudanças que impactam os negócios 1 Fatores de impacto:
Leia maisComputação Heterogênea Programação paralela, clusters e GPUs
Computação Heterogênea Programação paralela, clusters e GPUs Profa. Dra. Denise Stringhini (ICT- Unifesp) Primeiro Encontro do Khronos Chapters Brasil Belo Horizonte, 20/09/2013 Conteúdo Computação heterogênea:
Leia mais05/08/2013. Sistemas Distribuídos Cluster. Sistemas Distribuídos Cluster. Agenda. Introdução
Sistemas Distribuídos Cluster Originais gentilmente disponibilizados pelos autores em http://www.cdk4.net/wo/ Adaptados por Társio Ribeiro Cavalcante Agenda 1. Introdução 2. O que é um cluster 3. Alta
Leia maisFACULDADE PITÁGORAS DISCIPLINA: INTRODUÇÃO À INFORMÁTICA. Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.
FACULDADE PITÁGORAS DISCIPLINA: INTRODUÇÃO À INFORMÁTICA Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Objetivos: Ao final desta unidade, o aluno deverá
Leia maisSistemas de Informação
Sistemas de Informação Prof. M.Sc. Diego Fernandes Emiliano Silva diego.femiliano@gmail.com Agenda Infraestrutura de TI Infraestrutura de TI: hardware Infraestrutura de TI: software Administração dos recursos
Leia maisPROPOSTA COMERCIAL CLOUD SERVER
PROPOSTA COMERCIAL CLOUD SERVER Sobre a AbsamHost A AbsamHost atua no mercado de hosting desde 2008, fornecendo infraestrutura de data center a diversas empresas no Brasil e no mundo. Focada em servidores
Leia maisBalanceamento de Carga
40 4. Balanceamento de Carga Pode-se entender por balanceamento de carga uma política a ser adotada para minimizar tanto a ociosidade de utilização de alguns equipamentos quanto a super utilização de outros,
Leia maisALGORÍTMOS PARALELOS LCAD. Neyval C. Reis Jr. OUTUBRO/2004. Laboratório de Computação de Alto Desempenho DI/UFES
ALGORÍTMOS PARALELOS Neyval C. Reis Jr. OUTUBRO/2004 LCAD Laboratório de Computação de Alto Desempenho DI/UFES Programa do Curso LCAD 1. Introdução 2. Arquitetura de Computadores 3. Arquiteturas de Sistemas
Leia maisFundamentos de Hardware
Fundamentos de Hardware Curso Técnico em Informática SUMÁRIO PROCESSADOR... 3 CLOCK... 4 PROCESSADORES COM 2 OU MAIS NÚCLEOS... 5 NÚCLEOS FÍSICOS E LÓGICOS... 6 PRINCIPAIS FABRICANTES E MODELOS... 6 PROCESSADORES
Leia maisMEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2
MEMÓRIA CONCEITO Bit- 0 1 Essência de um sistema chamado BIESTÁVEL Ex: Lâmpada 0 apagada 1 acesa 0 e 1 únicos elementos do sistema de numeração de base 2 A que se destina a memória: Armazenamento das instruções
Leia maisComunicado à Imprensa
Industry 4.0 Página 1 de 6 Beckhoff na Hanover Messe: Hall 9 Stand F06 Indústria 4.0 Fórum: Controle baseado em PC como base tecnológica para aplicações em fabricas inteligentes Com o Indústria Integrada
Leia maisOtimização de recursos de TI
Otimização de recursos de TI Maurício Affonso da Conceição Executivo de Unidade de Negócio, IBM Brasil mauaff@br.ibm.com 2005 IBM Corporation Agenda Systems Sales Estratégias de Otimização de Recursos
Leia maisSISTEMAS OPERACIONAIS. Maquinas Virtuais e Emuladores
SISTEMAS OPERACIONAIS Maquinas Virtuais e Emuladores Plano de Aula Máquinas virtuais Emuladores Propriedades Benefícios Futuro Sistemas de Computadores Os sistemas de computadores são projetados com basicamente
Leia maisTRABALHO COM GRANDES MONTAGENS
Texto Técnico 005/2013 TRABALHO COM GRANDES MONTAGENS Parte 05 0 Vamos finalizar o tema Trabalho com Grandes Montagens apresentando os melhores recursos e configurações de hardware para otimizar a abertura
Leia maisSistemas Operacionais 1/66
Sistemas Operacionais 1/66 Roteiro Máquinas virtuais Emuladores Propriedades Benefícios Futuro 2/66 Sistemas de Computadores Os sistemas de computadores são projetados com basicamente 3 componentes: hardware
Leia maisMaterial 5 Administração de Recursos de HW e SW. Prof. Edson Ceroni
Material 5 Administração de Recursos de HW e SW Prof. Edson Ceroni Desafios para a Administração Centralização X Descentralização Operação interna x Outsourcing Hardware Hardware de um Computador Armazenamento
Leia maisLinux no Playstation 3
Linux no Playstation 3 Tchelinux 2009 ULBRA Gravataí Filipe Rosset Douglas Schilling Landgraf 28 de Março de 2009 Sobre esta apresentação - Nível: Iniciante
Leia maisLCAD. ALGORÍTMOS PARALELOS (Aula 6) Neyval C. Reis Jr. OUTUBRO/2004. Laboratório de Computação de Alto Desempenho DI/UFES.
ALGORÍTMOS PARALELOS (Aula 6) Neyval C. Reis Jr. OUTUBRO/2004 LCAD Laboratório de Computação de Alto Desempenho DI/UFES Tópico 20 janeiro 27 janeiro 3 fev 10 fev 17 fev 24 fev 3 março Paradigma de Paralelismo
Leia maisFamília CJ2. Novos CLPs com alta qualidade comprovada. Controladores Programáveis
Controladores Programáveis Família CJ2 Novos CLPs com alta qualidade comprovada. >> Flexibilidade em comunicação >> Desenvolvimento mais rápido de máquinas >> Inovação através da evolução Inovação sem
Leia maisEVOLUÇÃO DOS SIST. DE COMPUTAÇÃO DÉC. DE 50 E 60
INTRODUÇÃO REDES EVOLUÇÃO DOS SIST. DE COMPUTAÇÃO DÉC. DE 50 E 60 Computadores eram máquinas grandes e complexas, operadas por pessoas altamente especializadas; Não havia interação direta entre usuários
Leia maisArquiteturas Multi e Many cores baseadas em redes-em-chip
Arquiteturas Multi e Many cores baseadas em redes-em-chip Laboratório de Arquitetura e Redes de Computadores Departamento de Engenharia de Compuatação e Sistemas Digitais Escola Politécnica Universidade
Leia maisCálculo Aproximado do número PI utilizando Programação Paralela
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Cálculo Aproximado do número PI utilizando Programação Paralela Grupo 17 Raphael Ferras Renan Pagaiane Yule Vaz SSC-0143 Programação
Leia maisExercícios de revisão V2. FAT: 300 GB / 2KB = 150MB X 8 bytes (64 bits / 8) = 1.2GB
Exercícios de revisão V2 1 Uma empresa que possui partições FAT em seus servidores, estava impressionada com um processo em específico na memória, onde o mesmo ocupava um espaço grande. Este servidor dedicado
Leia maisOrganização de Computadores
Organização de Computadores Registro aqui o agradecimento ao professor Osvaldo (DCC-UFMG) e a vários professores do DECOM (Marcelo, Sabir, José Maria, Andrea, David) por ceder material que foi usado na
Leia mais