View a markdown version of this page

Elastic Fabric Adapter - AWS ParallelCluster

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Elastic Fabric Adapter

O Elastic Fabric Adapter (EFA) é um dispositivo de rede que tem recursos de OS-bypass para comunicações de rede de baixa latência com outras instâncias na mesma sub-rede. O EFA é exposto usando Libfabric e pode ser usado por aplicativos que usam o padrão MPI (Messaging Passing Interface).

Para usar o EFA com AWS ParallelCluster, adicione a linha enable_efa = true à [queue]seção.

Para visualizar uma lista de tipos de instâncias do EC2 compatíveis com EFAs, consulte Tipos de instância compatíveis no Guia do usuário do Amazon EC2 para instâncias do Linux.

Para obter mais informações sobre a configuração enable_efa, consulte enable_efa na seção [queue].

Um placement group de cluster deve ser usado para minimizar latências entre instâncias. Para obter mais informações, consulte placement e placement_group.

Para ter mais informações, consulte Elastic Fabric Adapter no Guia do usuário do Amazon EC2 e Scale HPC workloads with elastic fabric adapter and AWS ParallelCluster no AWS Open Source Blog.

nota

Por padrão, as distribuições do Ubuntu habilitam a proteção ptrace (rastreamento do processo). A partir do AWS ParallelCluster 2.6.0, a proteção ptrace foi desabilitada para que o Libfabric funcione corretamente. Para ter mais informações, consulte Desabilitar a proteção ptrace no Guia do usuário do Amazon EC2.

nota

O suporte EFA em instâncias Graviton2 baseadas em ARM foi adicionado na versão 2.10.1. AWS ParallelCluster