Le fondement : une architecture conçue pour le passage à l’échelle
COMSOL Multiphysics® repose sur une architecture adaptée aux clusters, conçue pour passer d’une station de travail locale aux environnements HPC et cloud d’entreprise. Après une configuration initiale du cluster, le logiciel optimise automatiquement les charges de calcul en fonction du matériel utilisé. Les ingénieurs peuvent ainsi passer du prototypage sur poste de travail à des calculs de production à grande échelle, sans modification manuelle ni ajustements répétés de la configuration du cluster.
Passage à l’échelle sur plusieurs coeurs ou processeurs (parallélisme à mémoire partagée)
Exploitez pleinement la puissance matérielle d’une station de travail dès la première utilisation. COMSOL Multiphysics® utilise le parallélisme à mémoire partagée (via OpenMP®) pour répartir automatiquement les tâches de calcul entre tous les coeurs des processeurs disponibles. Cette parallélisation automatique permet d’améliorer immédiatement les performances de modèles haute fidélité de grande taille sans aucune configuration logicielle. Pour le parallélisme à mémoire partagée sur un seul ordinateur, l’utilisation d’un nombre illimité de coeurs de processeur n’entraîne aucun coût de licence supplémentaire.
Passage à l’échelle pour le calcul haute performance (parallélisme à mémoire distribuée)
Dépassez les limites physiques d’une seule machine en exploitant les ressources mutualisées d’un cluster. Avec une licence réseau flottante (FNL), l’utilisation d’un cluster, quelle que soit sa taille, n’entraîne aucun coût de licence supplémentaire. En utilisant MPI pour répartir l’empreinte mémoire et la charge de calcul d’un modèle entre plusieurs noeuds, COMSOL Multiphysics® permet d’exécuter des simulations haute fidélité de plusieurs centaines de millions de degrés de liberté (DDL). Cette capacité permet d’utiliser des maillages extrêmement fins ou de résoudre des modèles multiphysiques complexes de grande taille, sous réserve de disposer de ressources matérielles suffisantes sur le cluster.
Optimisation de l’utilisation des ressources matérielles (parallélisme à mémoire hybride)
Maximisez l'efficacité de calcul en combinant les approches à mémoire partagée et à mémoire distribuée. En équilibrant le multithreading (via OpenMP®) au sein de chaque noeud et les communications par passage de messages (MPI - Message Passing Interface) entre les noeuds d’un cluster, COMSOL Multiphysics® réduit les surcoûts liés aux communications réseau et optimise l’utilisation des ressources matérielles. Cette approche hybride permet aux simulations de passer efficacement à l’échelle sur les architectures multicoeurs modernes, avec des temps de calcul réduits et des performances prévisibles, même avec des ressources de calcul de très grande taille.






