View a markdown version of this page

AWS Groupes de nœuds de calcul PCS - AWS PIÈCES

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS Groupes de nœuds de calcul PCS

Un groupe de nœuds de calcul AWS PCS est un ensemble logique de nœuds (instances Amazon EC2). Ces nœuds peuvent être utilisés pour exécuter des tâches informatiques, ainsi que pour fournir un accès interactif basé sur un shell à un système HPC. Un groupe de nœuds de calcul comprend des règles pour créer des nœuds, notamment les types d'instances Amazon EC2 à utiliser, le nombre d'instances à exécuter, l'utilisation d'instances Spot ou d' On-demand instances, les sous-réseaux et les groupes de sécurité à utiliser, et la manière de configurer chaque instance lors de son lancement. Lorsque ces règles sont mises à jour, AWS PCS met à jour les ressources associées au groupe de nœuds de calcul pour qu'elles correspondent.

SMT est désactivé sur les nœuds de calcul

AWS Le PCS désactive le multithreading simultané (SMT), également connu sous Hyper-Threading le nom de processeurs Intel, sur toutes les instances de nœuds de calcul au démarrage. Ceci n'est pas configurable. Sur les types d' SMT-capable instance, chaque vCPU correspond à un cœur physique dédié plutôt qu'à un thread matériel. Cela signifie que le nombre total de vCPU est la moitié du nombre par défaut pour le type d'instance, mais chaque vCPU dispose d'un accès exclusif au cœur complet. Par exemple, un type d'instance qui annonce 96 vCPU possède 48 cœurs utilisables AWS sur des nœuds de calcul PCS. Les types d'instances qui ne prennent pas en charge le SMT, tels que Graviton (Arm), ne sont pas affectés.

La plupart des charges de travail HPC liées au calcul obtiennent des performances équivalentes ou supérieures lorsque le SMT est désactivé. La désactivation de l'hyperthreading élimine les conflits de ressources entre les threads frères et donne à chaque cœur physique un accès exclusif à son cache et à ses unités d'exécution. Il s'agit d'une pratique courante dans les environnements HPC.