

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Elastic Fabric Adapter
<a name="efa"></a>

Elastic Fabric Adapter (EFA) 是一種具有 OS-bypass 功能的網路裝置，可與相同子網路上的其他執行個體進行低延遲網路通訊。EFA 是使用 Libfabric 公開，並且可以使用簡訊傳遞界面 (MPI) 供應用程式使用。

若要搭配 使用 EFA AWS ParallelCluster，請將 行新增至 `enable_efa = true` [`[queue]`區段](queue-section.md)。

若要檢視支援 EFA 的 EC2 執行個體清單，請參閱《*Amazon EC2 Linux 執行個體使用者指南》中的*[支援的執行個體類型](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html#efa-instance-types)。

如需 `enable_efa`設定的詳細資訊，請參閱 [`[queue]` 一節](queue-section.md)[`enable_efa`](queue-section.md#queue-enable-efa)中的 。

應使用叢集置放群組以充分減少執行個體之間的延遲。如需詳細資訊，請參閱[`placement`](cluster-definition.md#placement)及[`placement_group`](cluster-definition.md#placement-group)。

如需詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的 [Elastic Fabric Adapter](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html)，以及《*AWS Open Source 部落格*》中的[使用彈性布料轉接器擴展 HPC 工作負載 AWS ParallelCluster](https://aws.amazon.com/blogs/opensource/scale-hpc-workloads-elastic-fabric-adapter-and-aws-parallelcluster/)。

**注意**  
預設情況下，Ubuntu 分佈會啟用 ptrace (處理程序追踪) 保護。從 AWS ParallelCluster 2.6.0 開始，ptrace 保護即被禁用以便 Libfabric 正常運作。如需詳細資訊，請參閱《*Amazon EC2 使用者指南*》中的[停用 ptrace 保護](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa-start.html#efa-start-ptrace)。

**注意**  
在 2.10.1 AWS ParallelCluster 版中新增了對 Arm 型 Graviton2 執行個體的支援 EFA。