Oui et non. Bien que les projets d’AI exploitent presque toujours les ressources HPC, la plupart des projets HPC ne sont pas strictement liés à l’AI.
Alors que les entreprises cherchent à repenser leurs infrastructures informatiques pour prendre en charge de nouveaux projets d’AI, les infrastructures HPC sont souvent perçues comme des modèles pour les infrastructures d’AI, même parce qu’elles ont une portée et une évolutivité similaires. Le HPC est aussi proche que de nombreuses entreprises ont réussi à construire des datacenters conçus pour des projets de cette envergure, du matériel spécialisé comme les GPU, les puces et la puissance de calcul ; cependant, les deux ne sont pas synonymes.
Les projets d’AI nécessitent beaucoup de puissance de calcul, d’accélérateurs matériels et d’architectures de traitement parallèles, ainsi que de cluster computing pendant la transformation des données et l’entraînement des modèles, comme le HPC. Ils utilisent également diverses technologies et méthodes, notamment le HPC. (D'autres incluent deep learning, la vision par ordinateur, l'apprentissage machine et le traitement du langage naturel.)
Le HPC peut prendre en charge AI, mais il est également plus large. Alors que l’AI se concentre sur des modèles et des algorithmes pour faciliter la prise de décision, la reconnaissance des schémas et le traitement du langage (comme nous le voyons avec l’AIgénérative), les projets HPC peuvent être appliqués à un plus large éventail de tâches, au-delà de l’AI, notamment la science, les simulations, la recherche, l’ingénierie, l’analyse de données et la modélisation numérique.
Elles diffèrent également par leur façon de gérer les données. AI fonctionne avec des ensembles de données volumineux, nécessaires pour entraîner des modèles. Le HPC peut et gère des ensembles de données volumineux, mais il se concentre davantage sur les calculs qu’il réalise.
« HPC a rarement été dans le domaine de l’informatique d’entreprise, en restant généralement dans les limites du monde universitaire et de la recherche. La plupart des entreprises n’ont même pas hésité dans le HPC, mais même pour celles qui l’ont fait, il ne s’associe pas souvent à d’autres flux de travail ; il est traité comme un silos et géré comme une autre bête. » - Podcast Gestalt IT
Le cloud computing est-il identique au HPC ?
Non, le cloud computing n’est pas synonyme de HPC. Comme mentionné ci-dessus, le cloud computing est plutôt un « comment » qui fournit des ressources pouvant être exploitées pour les projets HPC. En général, le cloud computing est un concept qui définit la manière dont les services et les infrastructures sont hébergés et fournis, et cela peut inclure le HPC.
Quels sont les secteurs qui s’appuient sur le HPC ?
Comme nous l’avons mentionné plus haut, les organisations les plus susceptibles d’exploiter les grilles HPC et les environnements de stockage HPC sont celles des domaines de la recherche scientifique, de la science environnementale, des prévisions météorologiques, de l’ingénierie aéronautique et automobile, des services financiers, du pétrole et du gaz, de la fabrication et de la santé, y compris la recherche génomique et les tests pharmaceutiques.
Cependant, le HPC ne se limite pas à ces domaines et peut profiter à toute entreprise qui a besoin d’effectuer des calculs complexes, d’exécuter des simulations gourmandes en données, de traiter des graphiques, des animations et des effets visuels haute définition, ou d’effectuer une analyse du Big Data.