O que é computação de alto desempenho?

A computação de alto desempenho (HPC) é o uso de tecnologia avançada de computador, como supercomputadores e algoritmos de processamento paralelo, para descobrir problemas computacionais complexos. A tecnologia é usada principalmente por aqueles no campo da ciência, militar e academia. À medida que as transações comerciais se tornam mais complexas, o HPC está sendo utilizado nas áreas de armazenamento de dados e processamento de transações, além de minerar ou usar essas informações para fins estatísticos.

O principal objetivo da computação de alto desempenho é resolver problemas computacionais com precisão, velocidade e eficácia. O processamento paralelo, que usa mais de uma unidade de processamento central (CPU) para calcular um problema e tecnicamente deve tornar o cálculo muito mais rápido, é a chave para o sucesso do HPC. Outras formas de aumentar a velocidade de cálculo, incluindo vários computadores conectados entre si, conhecidos como computadores em cluster, também contribuem para a computação de alto desempenho.

Supercomputadores também são usados ​​no processo de computação de alto desempenho. Os termos supercomputador e supercomputador podem ser confusos porque às vezes são trocados com os termos computação de alto desempenho e computador de alto desempenho, mas também podem ser considerados uma forma especializada de computação de alto desempenho. Para todos os efeitos, no entanto, supercomputador refere-se a um computador que pode calcular uma alta taxa de eficiência.

As computações feitas por um supercomputador são classificadas na velocidade em que ele pode executar operações de ponto flutuante por segundo (FLOPS), que é a quantidade de cálculos com números que ele pode executar por segundo. O ponto flutuante refere-se ao ponto decimal em um número que, por ser “flutuante”, pode representar um número com maior grau de precisão do que uma operação de ponto fixo. A quantidade de FLOPS necessária para ser considerada um supercomputador é um teraflop ou mais, um valor expresso em 10 à 12ª potência em notação científica, ou 1.000.000.000.000 de FLOPS. Porém, existem supercomputadores que podem chegar aos petaflops, que são 1.000.000.000.000.000 de FLOPS.

O uso da computação de alto desempenho também se estende a certos problemas técnicos, geralmente em áreas de engenharia, como a indústria petroquímica e a dinâmica computacional de fluidos. Quando usado dessa maneira, o HPC é chamado de computação técnica de alto desempenho (HPTC). Há sobreposição entre todos os campos, portanto nem sempre é claro o que constitui o HPTC ou o HPC, e os termos são, em muitos aspectos, sinônimos.

Os melhores computadores de alto desempenho são armazenados em uma lista conhecida como Top500. Essa lista foi criada para centralizar um banco de dados e para criar critérios para definir padrões de computação de alto desempenho. É mantido por cientistas na Alemanha e nos EUA e é atualizado duas vezes por ano.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?