- Analytique
- Collaborer avec un partenaire
Elastic Fabric Adapter
Exécuter des applications HPC et ML à grande échelle
Elastic Fabric Adapter (EFA)
Elastic Fabric Adapter (EFA) est une interface réseau pour les instances Amazon EC2 qui permet aux clients d'exécuter des applications nécessitant de hauts niveaux de communications entre les nœuds à grande échelle sur AWS. Son interface matérielle de contournement du système d'exploitation (OS) sur mesure améliore les performances des communications entre instances, ce qui est essentiel à la mise à l'échelle de ces applications. Avec EFA, les applications de calcul haute performance (HPC) utilisant l'interface MPI (Message Passing Interface) et les applications de machine learning (ML) utilisant la bibliothèque de communications collectives NVIDIA (NCCL) peuvent s'adapter à des milliers de CPU ou de GPU. Par conséquent, vous bénéficiez des performances applicatives des clusters HPC locaux avec l'élasticité à la demande et la flexibilité du cloud AWS.
EFA est disponible en option en tant que fonctionnalité réseau EC2 que vous pouvez activer gratuitement sur toute instance EC2 prise en charge. De plus, elle fonctionne avec les interfaces, les API et les bibliothèques les plus couramment utilisées pour les communications entre nœuds, ce qui vous permet de migrer vos applications HPC vers AWS avec peu ou pas de modifications.
Avantages
Performance d'EFA
EFA fournit une mise à l'échelle 4 fois supérieure à celle d'ENA pour une simulation CFD standard, comme le montre le graphique ci-dessus.
Solveur pour cette analyse comparative fourni par Metacomp Technologies
Comment ça marche