• Nenhum resultado encontrado

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

N/A
N/A
Protected

Academic year: 2021

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

Copied!
9
0
0

Texto

(1)

Arquitetura de Computadores

Arquitetura de Computadores

Computadores de grande porte:

mainframes e supercomputadores

Prof. Marcos Quinet

Universidade Federal Fluminense – UFF Pólo Universitário de Rio das Ostras - PURO

Quanto ao princípio de construção

Computador Analógico:

 Representa variáveis por meio de analogias físicas.

 Trata-se de uma classe de computadores que resolve problemas referentes à condições físicas, por meio de quantidades mecânicas ou elétricas, utilizando circuitos equivalentes como analogia ao fenômeno físico que está sendo tratado.

 A informação é recebida e processada de um modo

contínuo.

 A informação pode ser, por exemplo, um conjunto de valores de corrente elétrica, de temperatura ou de velocidade.

Sistemas Computacionais – Classificação

2

Computador Digital:

 Processa informações representadas por combinações de dados discretos ou descontínuos.

 Mais especificamente: trata-se de um dispositivo projetado para executar sequências de operações lógicas e aritméticas.

 Estes computadores são bastante versáteis e por isso são muito mais utilizados do que os computadores analógicos.

 Normalmente, quando não é feita qualquer referência à natureza do computador subentende-se que se trata de um computador digital.

Sistemas Computacionais – Classificação

3

Quanto ao âmbito

Computadores de âmbito específico

 Computadores desenhados para desempenhar um conjunto muito reduzido de tarefas.

 Utilizados, por exemplo, no controle de mecanismos industriais e em cálculos científicos.

Sistemas Computacionais – Classificação

(2)

Computadores de âmbito geral

 Computadores capazes de desempenhar uma grande variedade de tarefas, através da execução de um grande número de programas.

 Classe de computadores bastante utilizados em escritórios, escolas e no uso residencial

Sistemas Computacionais – Classificação

5

 Os computadores também podem ser classificados quanto à utilização:

Computador Científico - dirigido ao emprego em áreas de cálculos e pesquisas científicas, nas quais são requeridos resultados de maior precisão e pequeno volume de entrada e saída de dados.

Computador Comercial - constitui a grande maioria dos equipamentos utilizados nas empresas, caracteriza-se por permitir o trato rápido e seguro de problemas que comportam grande volume de entrada e saída de dados.

 A maioria dos fabricantes hoje dispõe de produtos – ditos

de uso geral – que podem ser empregados tanto na área

científica quanto na área comercial.

Sistemas Computacionais – Classificação

6 Quanto ao Porte  Supercomputadores;  Mainframes;  Minicomputadores;  Estações de trabalho;  Computadores pessoais: • Desktop; • Notebook; • Palmtop.

Sistemas Computacionais – Classificação

7 8

Supercomputadores e Mainframes

• Os mainframes nasceram em 1946 e foram sendo aperfeiçoados. Em 7 de abril de 1964, a IBM apresentou o System/360, mainframe que, na época, foi o maior projeto de uma empresa. Desde então, outras empresas, como a HP e a Burroughs (atual Unisys), lançaram seus modelos de mainframe. Existem mainframes em operação no mundo inteiro.

• Contemporâneos aos /360 da IBM foram os Burroughs B-200, B-300 e B-500 (de pequeno porte) e os B-5500 (de grande porte).

• Posteriormente a IBM lançou a série /370, e a Burroughs por sua vez lançou as máquinas de terceira geração: 3500 e 6500, sucedidas pela série 700: 3700 e B-6700.

(3)

9

Supercomputadores e Mainframes

• No fim da década de 70, ao mesmo tempo que cresciam os sistemas destinados a grandes corporações, começaram a reduzir o tamanho de uma série das máquinas para chegar a clientes menores: a IBM lançou o /3 e a Burroughs a série 1700 e posteriormente o B-700, máquinas de quarta geração, cujo software básico era escrito em MIL (Micro Implemented Language) e SDL (Software Development Language). Foram as primeiras máquinas Burroughs microprogramáveis, o que lhes dava uma flexibilidade ímpar. Essas máquinas marcaram o início do uso de circuitos integrados com tecnologia TTL com integração em média escala (MSI).

• Hoje, segundo especialistas, há uma forte tendência de crescimento para este setor, inclusive com as novas versões do Cobol (principal linguagem usada nos Mainframes) usando ambiente gráfico.

10

Supercomputadores e Mainframes

• A distinção entre supercomputadores e mainframes não é clara e direta, mas geralmente falando, os supercomputadores são utilizados na solução de problemas em que o tempo de cálculo é um limite, enquanto os mainframes são utilizados em tarefas que exigem alta disponibilidade e envolvem alta taxa de transferência de dados (internos ou externos ao sistema).

• Como consequência:

• os supercomputadores são mais complexos do ponto de vista do programador;

• os supercomputadores são otimizados para realização de tarefas complicadas utilizando principalmente a memória, enquanto os mainframes são otimizados para realizar tarefas que acessam grandes quantidades de informação oriunda de bases de dados;

11

Supercomputadores e Mainframes

• as tarefas executadas pelos supercomputadores toleram interrupções (por exemplo, cálculos de modelos de previsão de aquecimento global ou pesquisa acadêmica). Os mainframes executam tarefas que exigem alta disponibilidade, podendo executar serviços continuamente por anos (por exemplo, sistemas de emissão de passagens aéreas ou processamento de cartões de crédito);

• os supercomputadores são construídos para atender uma finalidade específica. Os mainframes são construídos para realizar uma grande variedade de tarefas de execução diária;

Supercomputadores e Mainframes

 os mainframes suportam totalmente o software antigo (no caso da IBM, inclusive aplicações escritas na década de 60) convivendo com novas versões. No caso dos supercomputadores, a tendência é ignorar a compatibilidade retroativa de software no projeto de novos sistemas;

 normalmente os supercomputadores são utilizados em aplicações científicas e militares, enquanto os mainframes são voltados a aplicações civis, sejam governamentais ou empresariais;

(4)

Mainframes

(Computadores de Grande Porte)

 São sistemas projetados para manusear considerável volume de dados e executar simultaneamente programas de uma grande quantidade de usuários.

 Utilizados por grandes empresas que necessitam armazenar grande quantidade de informação e ter um acesso rápido à ela.

 Os usuários acessam o mainframe através de terminais. Um mainframe possui à ele conectado uma grande quantidade de terminais.

Mainframes

Mainframes

 Ao contrário dos supercomputadores, são de âmbito extenso, utilizadas em grandes organizações como bancos, companhias de seguros e centros de investigação.

Exemplos: Sistemas IBM 3090 e Control Data CDC

 Mainframes são projetados para sistemas de médio/grande porte, apresentando grande capacidade de processar quantidades de informações com rapidez e solidez de até 1 Tflops* (um trilhão de cálculos por segundo)

* sistemas IBM, dez/2008

14

Mainframes também podem ser classificados de

acordo com o tipo de terminal de acesso que utiliza:

 Terminal burro: todo o processamento é feito no mainframe. O terminal apenas é um meio de entrada e visualização dos dados.

 Terminal inteligente: faz parte do processamento no terminal. Geralmente é um computador pessoal.

Mainframes

Características

Características básicas

básicas de um mainframe

de um mainframe

 Servidor Corporativo com grande capacidade para processar transações.

 Plataforma de Hardware e Software com maior índice de disponibilidade, segurança, escalabilidade e uso eficiente da energia.

 Considerado o servidor de grande porte e de missão crítica.

 Plataforma mais estável conhecida no mercado, usado por diversas empresas nos mais variados setores.

 Atende a milhões de usuários com 1 único servidor e sistema operacional.

 O primeiro ambiente a fazer virtualização, a mais de 40 anos.

(5)

Mainframe Antigo

Cartão Perfurado

System IBM 3090

System IBM 3090 –

– refrigerado

refrigerado a

a

água

água

Mainframe Atual - IBM System z9-EC

• Até 54 Processadores (para aplicação)

• Até 512 Gb de memória

• Velocidade de Barramento até 172.8 Gb por segundo.

Alguns dados sobre

Alguns dados sobre mainframes

mainframes

 Os 25 maiores bancos do mundo possuem mainframe.

 23 dos 25 maiores varejistas mundiais também.

 9 das 10 maiores empresas seguradoras globais usam.

 Os 7 maiores bancos brasileiros usam.

 As 3 maiores empresas de telecomunicações do Brasil.

 Os grandes datacenters brasileiros, públicos e privados também.

 Aplicações que rodam no mainframe no Brasil:

–Imposto de Renda, IPVA, Licenciamento, Contas de Telefone, Conta de Luz, Bilhetagem Eletrônica de Transportes, Folha de Pagamento, Conta Corrente Bancária, Operações de Débito e Crédito, Jogos On-line, Sistemas de Controle de Vendas e muitos outros.

(6)

Computação de alto desempenho

Computação de alto desempenho

 Mainframes atendem aplicações comerciais de grande porte

 Aplicações com necessidade de processamento superior aos equipamentos mais modernos

 Necessidade de resolver problemas matemáticos relativos a processos reais

◦ Ex.: aerodinâmica, sismologia, meteorologia, física atômica e nuclear, etc.

21

Computação

Computação de

de alto

alto desempenho

desempenho



Problemas caracterizados por:

◦ necessidade de alta precisão numérica;

◦ repetidas operações numéricas sobre em grande vetores de números;

categoria conhecida como simulação de campos contínuos.

22

Computação de alto desempenho

Computação de alto desempenho



Exemplo:

◦ situações físicas podem ser descritas por uma superfície ou região em 3D;

◦ tal superfície é aproximada por uma matriz de pontos;

◦ um conjunto de equações define o comportamento físico da superfície em cada ponto;

◦ equações representadas como uma matriz de coeficientes e valores;

◦ operações sobre as matrizes soluciona o sistema de equações.

23

Computação de alto desempenho

Computação de alto desempenho



desenvolvimento dos supercomputadores;



Capacidade

de

processamento

de

Gflops/Tflops;



custo típico: entre US$ 10 e 15 milhões;

Computador de grande porte: multiprogramação e uso intensivo de E/S;

Supercomputador: otimizados para computação numérica.

(7)

25

Supercomputadores

Supercomputadores

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

 Estes computadores são de âmbito específico, realizando um grupo de tarefas reduzido.

 Permite a execução das tarefas em menor tempo, através da execução em paralelo de diversas tarefas.

 O paralelismo pode ser obtido em diversos níveis, com ou sem o uso de linguagens de programação paralelas.

 Arquiteturas de diversos tipos, elaboradas para aplicações específicas, podem ser utilizadas para acelerar a execução dessas aplicações.

 Computadores com grande capacidade de processamento, extremamente rápidos, com cálculos que envolvem milhares de variáveis e equações e milhares de medidas- uso científico e militar – de 136 a 160 T Flops.

 Utilizados principalmente no campo científico, nos quais se destacam as simulações.

 Outros exemplos de aplicação: previsão de tempo e modelagem tridimensional.

 Possuem um tamanho muito grande e necessitam de condições especiais de funcionamento.

 Exemplos: CRAY Y-MP e IBM 9021 22

Supercomputadores

Supercomputadores –

– características

características

gerais

gerais

Supercomputadores

Supercomputadores –

– características

características

gerais

gerais

◦ Este termo é geralmente confundido com cluster — um tipo de supercomputador criado a partir da cooperação de vários computadores convencionais.

◦ Os primeiros supercomputadores foram criados na década de 1960.

◦ O supercomputador japonês MDGrape-3 da Riken passa a ocupar a posição mais desejada de um supercomputador, o primeiro lugar. O supercomputador é resultado de uma parceria da Hitachi, da Intel e da NEC, e consegue atingir a marca de 1 petaflop. Para atingir essa marca foram usados "apenas" 4.808 processadores.

Supercomputadores

Supercomputadores –

– características

características

gerais

gerais

◦ uso limitado;

◦ mercado restrito;

◦ comparativamente, poucas máquinas estão em operação:

 Centros de pesquisa, agências com fins tecnológicos ou científicos.

◦ constante evolução.

(8)

29

Evolução dos Supercomputadores

Evolução dos Supercomputadores

Exemplos de supercomputadores

Exemplos de supercomputadores

◦ MDGrape-3: em sua construção foram gastos 9 milhões de dólares, com o objetivo de ser utilizado pela indústria farmacêutica para criação de novas drogas.

Exemplos de supercomputadores

Exemplos de supercomputadores



Earth Simulator: Supercomputador localizado

no

Japão

para

a

execução

de

modelos

climáticos globais, avaliando problemas de

aquecimento global, geofísica, atmosfera, etc.

◦ 640 nós (cada nó com 8 processadores vetoriais)

◦ Total de 5120 processadores

◦ 8 Gflop/s por processador

◦ Processamento máximo de 36 TFlop/s

◦ 16GB de memória compartilhada por nó

◦ Memória RAM total de 10 TB

◦ 1.6 PB de capacidade de armazenamento

◦ Área ocupada: 4 quadras de tênis

31 32

Exemplos de supercomputadores

Exemplos de supercomputadores

(9)

◦ NEC SX-6 (INPE)

◦ Processa diariamente as previsões do Centro de Previsão do Tempo e Estudos Climáticos (CPTEC/Inpe)

◦ Capaz de rodar, além das previsões de tempo e clima, modelos de previsão ambiental.

Exemplos de supercomputadores

Exemplos de supercomputadores

Referências

Documentos relacionados

organizações, conectadas por um ou vários tipos de relações, que compartilham valores e

Caso alguma imagem contida nessa apresentação seja protegida por direitos autorais e os autores não tenham a respectiva autorização para divulgação, solicitamos que entrem em

Computadorizado), seja manual, que abrange pessoas, máquinas e/ou métodos organizados para coletar, processar, transmitir e disseminar dados que representam informação para

• Possui algum tipo de modelo matemático da decisão sendo apoiado – Por exemplo: o. modelo poderia ser um de

no meio das palavras, entre letras vogaes como em Acção, Differença; e também entre uma vo-.. gal e uma liquida, como Aggravar, Af/Ugi)\

No bairro, patrimônio urbanístico e cultural do Estado do Rio, casas centenárias (muitas do século XIX), a grande maioria tombada pelo Instituto do Patrimônio Histórico

Dentro de todas essas características apontadas por Barbosa Filho (2003), há de se levar em conta a linguagem e a estruturação da informação dentro desses formatos de programas

obras literárias de Albert Camus e de Paul Bowles, espera-se proporcionar alguns contributos para possíveis leituras, quer da obra camusiana e bowlesiana, quer a de