本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Elastic Fabric Adapter
Elastic Fabric Adapter (EFA) 是一種具有 OS-bypass 功能的網路裝置,可與相同子網路上的其他執行個體進行低延遲網路通訊。EFA 是使用 Libfabric 公開,並且可以使用簡訊傳遞界面 (MPI) 供應用程式使用。
若要搭配 EFA 使用 AWS ParallelCluster,請將該行新增至 enable_efa = true
[queue]區段。
若要檢視支援 EFA 的 EC2 執行個體清單,請參閱《Amazon EC2 Linux 執行個體使用者指南》中的支援的執行個體類型。
如需enable_efa
設定的詳細資訊,請參閱 [queue]一節enable_efa中的 。
應使用叢集置放群組以充分減少執行個體之間的延遲。如需詳細資訊,請參閱 placement 和 placement_group。
如需詳細資訊,請參閱《Amazon EC2 使用者指南》中的 Elastic Fabric Adapter,以及》AWS Open Source 部落格》中的使用彈性布料轉接器擴展 HPC 工作負載 AWS ParallelCluster
注意
預設情況下,Ubuntu 分佈會啟用 ptrace (處理程序追踪) 保護。從 AWS ParallelCluster 2.6.0 開始,ptrace 保護即被禁用以便 Libfabric 正常運作。如需詳細資訊,請參閱《Amazon EC2 使用者指南》中的停用 ptrace 保護。
注意
在 2.10.1 AWS ParallelCluster 版中新增了對 Arm 型 Graviton2 執行個體的支援 EFA。