Calcul haute
performance (HPC) est l'utilisation de la technologie informatique de pointe,
tels que les superordinateurs et traitement parallèle des algorithmes, de
comprendre les problèmes de calcul complexes. La technologie est surtout
utilisée par ceux dans le domaine de la science, de l'armée et du monde
universitaire. Comme les transactions commerciales deviennent plus complexes,
HPC est utilisé dans les domaines du stockage de données et le traitement des
transactions, ainsi que l'exploitation minière ou utiliser cette information à
des fins statistiques.
L'objectif
principal dans le calcul haute performance est de résoudre des problèmes de
calcul avec précision, la vitesse et l'efficacité. Le traitement en parallèle,
qui utilise plus d'une unité centrale de traitement ( CPU ) pour calculer un
problème technique et devrait rendre le calcul plus rapide, est la clé de la
réussite de HPC. D'autres formes d'augmentation de la vitesse de calcul, y
compris plusieurs ordinateurs reliés entre eux connus comme les ordinateurs en
cluster, contribuent également à l'informatique haute performance.
Les
superordinateurs sont également utilisés dans le processus de calcul de haute
performance. Les termes supercalculateur et supercalculateurs peuvent être
source de confusion parce que parfois ils sont interchangeables avec les termes
de calcul de haute performance et de l'informatique haute performance, mais ils
peuvent aussi être considérés comme une forme spécialisée de calcul haute
performance. Pour toutes fins utiles, cependant, supercalculateur se réfère à
un ordinateur que peut calculer un taux élevé d'efficacité.
Les calculs
réalisés par un superordinateur sont évalués à la vitesse à laquelle il peut
effectuer des opérations en virgule flottante par seconde (FLOPS), qui est la
quantité de calculs sur des nombres, il peut effectuer par seconde. Virgule
flottante se réfère à la virgule dans un nombre qui, car il est
"flottante", peut représenter un nombre avec un degré de précision
plus élevé que d'une opération en virgule fixe. Le montant de FLOPS nécessaire
pour être considéré comme un super-ordinateur est un téraflops ou plus, une
valeur exprimée en 10 à la puissance 12 en notation scientifique, ou
1.000.000.000.000 FLOPS. Sont supercalculateurs, cependant, qui peuvent aller
jusqu'à petaflops, soit 1.000.000.000.000.000 FLOPS.
L'utilisation de
l'informatique haute performance s'étend également à certains problèmes
techniques, généralement dans les domaines de l'ingénierie, comme l'industrie
pétrochimique, et de la dynamique des fluides computationnelle. Lorsqu'il est
utilisé de cette façon, HPC est désigné comme le calcul haute performance
technique (CIAD). Il y a un chevauchement entre tous les domaines, de sorte
qu'il n'est pas toujours évident de ce qui constitue CEHN ou HPC, et les termes
sont à bien des égards synonymes.
Les ordinateurs
de haute performance haute sont stockés dans une liste connue sous le Top500.
Cette liste a été créée pour centraliser une base de données ainsi que de créer
des critères pour la définition des normes de calcul haute performance. Il est
tenu par des scientifiques en Allemagne et aux États-Unis, et est mis à jour
deux fois par an.