SuperComputadores X Mainframes
Trabalho Universitário: SuperComputadores X Mainframes. Pesquise 861.000+ trabalhos acadêmicosPor: mateusseco • 12/7/2014 • 550 Palavras (3 Páginas) • 320 Visualizações
SUPERCOMPUTADORES X MAINFRAMES
Os supercomputadores são mais complexos do ponto de vista do programador, devido ao alto grau de paralelismo na execução das instruções e pelo fato de que, ao contrário dos mainframes, não existe uma camada de abstração que esconde estas questões;
Os supercomputadores são otimizados para realização de tarefas complicadas utilizando principalmente a memória, enquanto os mainframes otimizados para realizar tarefas que acessam grandes quantidades de informação oriunda de bases de dados;
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. A análise de modelos de clima, análise estrutural de proteínas e processamento de filmes digitais são tarefas bastante apropriadas para os supercomputadores. O processamento de cartões de crédito, gerenciamento de contas bancárias, negociações mercantis e processamento de seguro social são tarefas normalmente realizadas por mainframes. (exceto em certas aplicações militares exigem um nível de segurança muito alto, que é uma forte característica dos 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;
Os mainframes suportam totalmente o software antigo (no caso da IBM, inclusive aplicações escritas na década de 1960) convivendo com novas versões. No caso dos supercomputadores, a tendência é ignorar a compatibilidade retroativa de software no projeto de novos sistemas; os mainframes possuem um grande número de processadores que auxiliam os processadores centrais. Eles são utilizados em funções de criptografia, gerenciamento de entrada/saída, monitoração do ambiente, manipulação de memória, e etc. Devido a esta característica o número de processadores dos mainframes é muito maior do que se esperaria. Os projetos de supercomputadores não incluem este grande número de processadores de uso específico já que eles não adicionam poder de processamento de cálculo.
Principais diferenças
IBM lança mainframe com memória de supercomputador!
São Paulo - A IBM lança no dia 28 de agosto de 2012 um novo modelo de mainframe. O investimento para desenvolver a tecnologia do novo zEnterprise EC12 foi de 1 bilhão de dólares, contou com a colaboração de 17 centros de pesquisa da empresa e parceria com os principais clientes.
O zEC12 é o primeiro servidor a usar memória transacional, segundo a IBM. Esta tecnologia foi usada comercialmente pela primeira vez no supercomputador mais rápido do mundo, o IBM Blue Gene/Q-based, apelidado de Sequoia. Esta versão de mainframe também foi desenvolvida para trabalhar
...