Tudo que você precisa saber sobre os SuperComputadores
Um supercomputador é o computador mais rápido do mundo capaz de processar uma quantidade significativa de dados muito rapidamente. O desempenho de computação de um “supercomputador” é muito alto em comparação com um computador de uso geral.
O desempenho computacional de um supercomputador é medido em FLOPS (ou seja, operações de ponto flutuante por segundo) em vez de MIPS. O supercomputador consiste em dezenas de milhares de processadores que podem realizar bilhões e trilhões de cálculos por segundo, ou você pode dizer que os supercomputadores podem fornecer até quase cem quadrilhões de FLOPS. Conheça mais aqui!
Evolução e história do Supercomputador
O supercomputador evoluiu do sistema de grid para cluster de computação massivamente paralela. A computação do sistema de cluster significa que a máquina usa vários processadores em um sistema, em vez de conjuntos de computadores separados em uma rede. Esses computadores são mais massivos em relação ao tamanho. Um supercomputador mais poderoso pode ocupar poucos metros a centenas de pés.
Supercomputadores foram introduzidos na década de 1960 e desenvolvidos por Seymour Cray com o Atlas na Universidade de Manchester. O Cray projetou o CDC 1604, que foi o primeiro supercomputador do mundo, e substitui o tubo de vácuo por transistores.
O supercomputador mais rápido do mundo foi o Sunway TaihuLight, na cidade de Wixu, na China, que foi desenvolvido pelo Centro Nacional de Pesquisa de Engenharia e Tecnologia de Computadores Paralelos da China (NRCPC), mantém seu ranking número 1 pela primeira vez, com um Marca Performance Linpack (HPL) de 93,01 petaflops.
Principais características de um Supercomputador
- Eles podem suportar mais de cem usuários por vez.
- Estas máquinas são capazes de lidar com a enorme quantidade de cálculos que estão além das capacidades humanas, ou seja, o ser humano é incapaz de resolver tais cálculos extensos.
- Muitas pessoas podem acessar supercomputadores ao mesmo tempo.
- Estes são os computadores mais caros que podem ser feitos.
Principais do Recursos do SuperComputador
- Eles têm mais de 1 CPU (Central Processing Unit) que contém instruções para que ele possa interpretar instruções e executar operações aritméticas e lógicas.
- O supercomputador pode suportar velocidade de computação extremamente alta de CPUs.
- Eles podem operar em pares de listas de números em vez de pares de números.
- Eles foram usados inicialmente em aplicações relacionadas à segurança nacional, design de armas nucleares e criptografia. Mas hoje em dia eles também são empregados pelas indústrias aeroespacial, automotiva e de petróleo.
Relação dos supercomputadores com o Linux
De acordo com a lista TOP500.org, todos os supercomputadores estão rodando com Kernel Linux. Esse fato ocorreu principalmente pela filosofia Linux de código aberto, onde as distribuições podem ser totalmente customizadas para cada um dos supercomputadores. O Sunway TaihuLight possui mais de 650 mil processadores, impressionante não é mesmo!? Em 5 dos computadores que ficam na lista de TOP 500, utilizam o Ubuntu e 20 utilizam Red Hat Enterprise Linux e 109 utilizam CentOS Linux, versão gratuita do Red Hat.
Com o código maleável, eficiência em sua execução e segurança em seus protocolos além da robustez no processamento, garantem que o Linux seja a plataforma preferida por essas máquinas incríveis.
Comente suas curiosidades em relação aos supercomputadores!
Artigo originalmente publicado em: https://www.escolalinux.com.br/blog/tudo-que-voce-precisa-saber-sobre-os-supercomputadores