Supercomputadores enormes ainda existem. Aqui está o que eles estão sendo usados hoje
Os supercomputadores foram uma grande corrida nos anos 90, já que os EUA, a China e outros competiram para ter o computador mais rápido. Embora a corrida tenha diminuído um pouco, esses computadores monstruosos ainda são usados para resolver muitos dos problemas do mundo.
Como a Lei de Moore (uma antiga observação afirmando que o poder de computação dobra a cada dois anos) empurra nosso hardware de computação ainda mais, a complexidade dos problemas sendo resolvidos também aumenta. Embora os supercomputadores costumavam ser razoavelmente pequenos, hoje em dia eles podem ocupar armazéns inteiros, todos cheios de racks interconectados de computadores..
O que torna um computador “super”?
O termo "Supercomputador" implica em um computador gigantesco muitas vezes mais poderoso que seu laptop simples, mas isso não poderia estar mais longe do caso. Os supercomputadores são compostos de milhares de computadores menores, todos conectados juntos para executar uma tarefa. Cada núcleo da CPU em um datacenter provavelmente é executado mais lentamente do que o seu computador desktop. É a combinação de todos eles que torna a computação tão eficiente. Há um monte de rede e hardware especial envolvido em computadores desta escala, e não é tão simples como apenas conectar cada rack na rede, mas você pode imaginá-los dessa maneira, e você não estaria longe da verdade..
Nem todas as tarefas podem ser paralelizadas tão facilmente, então você não estará usando um supercomputador para rodar seus jogos a um milhão de quadros por segundo. A computação paralela geralmente é boa para acelerar a computação muito orientada para cálculos.
Os supercomputadores são medidos em FLOPS, ou Floating Point Operations Per Second, que é essencialmente uma medida da rapidez com que consegue fazer matemática. O mais rápido atualmente é o IBM's Summit, que pode alcançar mais de 200 PetaFLOPS, um milhão de vezes mais rápido do que o “Giga” que a maioria das pessoas está acostumada..
Então, o que eles são usados para? Principalmente Ciência
Andrey VP / ShutterstockOs supercomputadores são a espinha dorsal da ciência computacional. Eles são usados na área médica para executar simulações de proteína dobrada para pesquisa de câncer, em física para executar simulações para grandes projetos de engenharia e computação teórica, e até mesmo no campo financeiro para rastrear o mercado de ações para ganhar vantagem sobre outros investidores..
Talvez o trabalho que mais beneficia a pessoa comum seja a modelagem climática. Precisar com precisão se você precisará de um casaco e de um guarda-chuva na próxima quarta-feira é uma tarefa surpreendentemente difícil, que mesmo os supercomputadores gigantescos de hoje não podem fazer com grande precisão. Teorizou-se que, para executar a modelagem de tempo integral, precisaremos de um computador que mede sua velocidade em ZettaFLOPS - outros dois níveis acima do PetaFLOPS e cerca de 5000 vezes mais rápido que o IBM Summit. Nós provavelmente não chegaremos a esse ponto até 2030, embora a principal questão que nos impede é o hardware, mas o custo.
O custo inicial para comprar ou construir todo esse hardware é alto o suficiente, mas o verdadeiro kicker é a conta de energia. Muitos supercomputadores podem gastar milhões de dólares em energia todos os anos para continuar funcionando. Então, embora não haja, teoricamente, limite para quantos edifícios cheios de computadores você poderia conectar, nós apenas construímos supercomputadores grandes o suficiente para resolver problemas atuais..
Então eu vou ter um supercomputador em casa no futuro?
De certo modo, você já faz. A maioria dos desktops hoje em dia rivaliza com o poder dos supercomputadores mais antigos, com até mesmo o smartphone médio tendo desempenho superior ao infame Cray-1. Portanto, é fácil fazer a comparação com o passado e teorizar sobre o futuro. Mas isso é em grande parte devido à média de CPU ficando muito mais rápida ao longo dos anos, o que não está acontecendo tão rapidamente.
Ultimamente, a lei de Moore tem diminuído à medida que alcançamos os limites de quão pequenos podemos fazer transistores, então as CPUs não estão ficando muito mais rápidas. Eles estão ficando menores e mais eficientes no consumo de energia, o que leva o desempenho da CPU na direção de mais núcleos por chip para desktops e, em geral, mais potente para dispositivos móveis..
Mas é difícil imaginar o problema do usuário médio definido acima das necessidades de computação. Afinal, você não precisa de um supercomputador para navegar na Internet, e a maioria das pessoas não está executando simulações de proteção de proteínas em seus porões. O hardware de consumo high end de hoje excede em muito os casos de uso normal e é geralmente reservado para trabalhos específicos que se beneficiam dele, como renderização em 3D e compilação de código.
Então não, você provavelmente não terá um. Os maiores avanços provavelmente serão no espaço móvel, à medida que telefones e tablets se aproximam dos níveis de poder de desktop, o que ainda é um avanço bastante bom.
Créditos da Imagem: Shutterstock, Shutterstock