Com o decorrer dos anos, desde a invenção dos computadores, qual a diferença entre na utilização e função dos primeiros supercomputadores, em relação às máquinas de hoje?
Primeiramente, é importante destacar que os supercomputadores representam uma categoria de computadores que possuem um poder de processamento muito superior dos computadores convencionais. Nesse sentido, a categoria dos supercomputadores está em contínua evolução, isto porque se os supercomputadores da década de 90 estavam na faixa do Gflops/s, atualmente os supercomputadores estão operando na faixa do Tflops/s e já chegando a Pflops/s, e continuará a avançar em termos de velocidade de processamento.
Os supercomputadores são basicamente, em termos arquiteturais, computadores paralelos, ou seja, computadores que possuem centenas de milhares de processadores executando tarefas de forma cooperativa. Com isso, pode-se dizer que o poder de processamento de um supercomputador é decorrente do somatório do poder de processamento individual dos processadores que compõem a sua arquitetura. E é por esse motivo que a quantidade de processadores em um supercomputador é cada vez maior.
Em virtude do seu grande poder de processamento, e obviamente o seu custo, os supercomputadores são utilizados para problemas complexos, em que o volume de dados e informações é enorme e o tempo de processamento deve ser o menor possível para atender as especificações da aplicação.
Inicialmente, os primeiros supercomputadores estavam, em sua grande maioria, em centros de pesquisa e universidades, principalmente voltados para aplicações militares. Contudo, com as novas tecnologias que possibilitam continuamente a redução do custo desse tipo de máquina, os supercomputadores também estão sendo amplamente utilizados na indústria, nos seus mais variados segmentos, como exemplo na indústria cinematográfica na produção de filmes com efeitos especiais fantásticos.
Uma das molas impulsionadoras na disseminação do uso dos supercomputadores foi o advento de uma arquitetura de supercomputadores, denominado Cluster – que é um agrupamento de centenas de milhares de computadores tradicionais, justamente por ser possível obter um supercomputador, por meio de computadores menores que possuem um custo menor.