Supercomputadores enormes ainda existem. Aqui está o que eles estão sendo usados hoje
Os supercomputadores foram uma grande corrida nos anos 90, com os EUA, a China e outros competindo 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 Além disso, a complexidade dos problemas que estão 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 faz um computador "Super"?
O termo "Supercomputador" implica em um computador gigantesco muitas vezes mais poderoso do que o seu laptop simples, mas que 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á muita 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 visualizá-los dessa maneira, e você não estaria longe da verdade.
Nem toda tarefa pode ser paralelizada tão facilmente, então você não estará usando um supercomputador para rodar seus jogos em um milhão de quadros por segundo. Computação paralela geralmente é boa para acelerar computação muito orientada a cálculos.
Supercomputadores são medidos em FLOPS, ou Floating Point Operations Per Second, que é essencialmente uma medida da rapidez com que pode 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, para que são usados? Principalmente Ciência
Os supercomputadores são a espinha dorsal da ciência computacional. Eles são usados na área médica para executar simulações de dobras de proteína 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 conseguem fazer com grande precisão. É teorizado que, para executar a modelagem de tempo integral, precisaremos de um computador que mede sua velocidade no ZettaFLOPS - outros dois níveis acima do PetaFLOPS e cerca de 5000 vezes mais rápidos do que o IBM's Summit. Provavelmente não chegaremos a esse ponto até 2030, embora o principal problema que nos impede é o hardware, mas o custo.
O custo inicial para comprar ou construir todo esse hardware é alto o suficiente, mas o kicker real é 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 terei um supercomputador em casa no futuro?
De certa forma, 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. Por isso, é fácil fazer a comparação com o passado e teorizar sobre o futuro. Mas isso deve-se em grande parte ao facto de o CPU médio ter ficado muito mais rápido ao longo dos anos, o que já não acontece tão depressa.
Ultimamente, a lei de Moore está a abrandar à medida que atingimos os limites do pequeno 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 aumenta o desempenho da CPU na direção de mais núcleos por chip para desktops e mais poderosa para dispositivos móveis.
Mas é difícil imaginar o problema médio do usuário necessidades. 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 dados em seus porões. O hardware de alta qualidade para o consumidor de hoje excede em muito os casos de uso normais e é geralmente reservado para trabalhos específicos que se beneficiam dele, como renderização 3D e compilação de código.
Então, você provavelmente não terá um. Os maiores avanços provavelmente ocorrerão no espaço móvel, à medida que os telefones e tablets se aproximam dos níveis de energia do desktop, o que ainda é um bom avanço.
Créditos da imagem: Shutterstock, Shutterstock
Via: How to Geek
Nenhum comentário