Elastic Fabric Adapter - AWS ParallelCluster

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Elastic Fabric Adapter

Elastic Fabric Adapter (EFA) ist ein Netzwerkgerät, das Betriebssystem-Bypass-Funktionen für die Netzwerkkommunikation mit geringer Latenz mit anderen Instances im selben Subnetz besitzt. EFA wird mithilfe von Libfabric verfügbar gemacht und kann von Anwendungen verwendet werden, die die Messaging Passing Interface (MPI) verwenden.

Um EFA mit zu verwenden AWS ParallelCluster, fügen Sie die Zeile dem [queue]Abschnitt enable_efa = true hinzu.

Eine Liste der EC2 Instances, die EFA unterstützen, finden Sie unter Unterstützte Instance-Typen im EC2 Amazon-Benutzerhandbuch für Linux-Instances.

Weitere Informationen zu der enable_efa Einstellung finden Sie enable_efaim [queue]Abschnitt.

Latenzen zwischen Instances sollten mithilfe einer Cluster-Placement-Gruppe minimiert werden. Weitere Informationen erhalten Sie unter placement und placement_group.

Weitere Informationen finden Sie unter Elastic Fabric Adapter im EC2 Amazon-Benutzerhandbuch und Skalieren von HPC-Workloads mit Elastic Fabric Adapter und AWS ParallelCluster im AWS Open Source-Blog.

Anmerkung

Standardmäßig Ubuntu Distributionen ermöglichen ptrace Schutz vor (Prozessablaufverfolgung). Beginnend mit AWS ParallelCluster 2,6.0, ptrace Der Schutz ist deaktiviert, sodass Libfabric ordnungsgemäß funktioniert. Weitere Informationen finden Sie unter Deaktivieren des Ptrace-Schutzes im EC2 Amazon-Benutzerhandbuch.

Anmerkung

Die Support von EFA auf ARM-basierten Graviton2-Instances wurde in Version 2.10.1 hinzugefügt. AWS ParallelCluster