Elastic Fabric Adapter 版本備註 - Amazon Elastic Compute Cloud

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

Elastic Fabric Adapter 版本備註

下表說明 Elastic Fabric Adapter 軟體的版本歷史記錄和變更日誌。

版本 變更 版本日期
1.42.0
  • 升級到 efa 驅動程式 2.15.3

  • 升級到 efa-nv-peermem 1.2.1

  • 升級到 rdma-core 57.amzn1

  • 升級到 libfabric 2.1.0amzn3.0

  • 升級到 libnccl-ofi 1.15.0

2025 年 6 月 6 日
1.41.0
  • 升級到 rdma-core 57.amzn0

2025 年 5 月 16 日
1.40.0
  • 升級到 libfabric 2.1.0amzn2.0

  • 升級到 rdma-core 56.0

  • 升級至 efa-config 1.18。

  • Debian 10 的棄用支援

  • 升級至 libnccl-ofi 1.14.2

  • 在適用於 Ubuntu 和 Amazon Linux 2023 的 ARM 上啟用 Libfabric 中的 CUDA 支援

  • 在 Ubuntu 和 Amazon Linux 2023 的 ARM 上新增 libnccl-ofi

2025 年 5 月 2 日
1.39.0
  • 升級到 libfabric 2.1.0

  • 升級以開啟 MPI 5.0.6

  • 升級到 libnccl-ofi 1.14.1

  • 升級到 efa 驅動程式 2.15.0

2025 年 4 月 16 日
1.38.1
  • 更新至 Libfabric 1.22.0amzn5.0

2025 年 3 月 3 日
1.38.0
  • libnccl-ofi 1.13.2-1

2025 年 1 月 8 日
1.37.0
  • 升級至 libfabric 1.22.0amzn4.0

  • 升級至 rdma-core 54.amzn0

2024 年 11 月 18 日
1.36.0
  • 新增對 Debian 12 的支援

  • 在 以公用程式指令碼efa_test.sh形式分佈 /opt/amazon/efa/bin

  • 升級到 efa 驅動程式 2.13.0

  • 升級至 libfabric 1.22.0amzn3.0

  • 升級至 rdma-core 54.0

  • 升級以開啟 mpi 4.1.7

2024 年 11 月 7 日
1.35.0
  • 升級以開啟 MPI 5.0.5

  • 升級到 PRRTE 3.0.6 並將 RPM 套件重新命名為 prrte-aws

  • 將 OpenPMIx RPM 套件重新命名為 pmix-aws

  • 設定 dpkg 和 RPM 組建的組建選項

  • 升級至 Libfabric 1.22.0amzn2.0

  • 升級到 efa 驅動程式 2.12.1

2024 年 10 月 14 日
1.34.0
  • CentOS 7 和 RHEL 7 的捨棄支援

  • 擷取 Libfabric 1.22.0amzn1.0

  • 將 efa-config 套件更新至 1.17

2024 年 8 月 6 日
1.33.0
  • 升級到 efa 驅動程式 2.10.0

  • 升級至 rdma-core 52.0

  • 升級到 PRRTE 3.0.5

  • 升級以開啟 MPI 5.0.3

  • 新增對 Ubuntu 24.04 LTS 的支援

  • 移除 OpenPMIx、PRRTE 和 Open MPI HTML 文件。使用者應參閱官方網站。

  • 捨棄對 openSUSE 15.4 或更新版本的支援

2024 年 6 月 20 日
1.32.0
  • 升級到 efa 驅動程式 2.8.0

  • 升級至 efa-nv-peermem 驅動程式 1.1.1

  • 將 efa-config 套件升級至 1.16

  • 將 efa-profile 套件升級至 1.7

  • 升級至 rdma-core 50.0

  • 升級至 libfabric 1.21.0amzn1.0

  • 透過fi_pingpong連接埠選取efa_test.sh增強功能

  • 視需要從系統安裝較新的 rdma-core

2024 年 4 月 18 日
1.31.0
  • 升級到 OpenPMIx 4.2.8

  • 升級到 PRRTE 3.0.3

  • 升級為開啟 MPI 5.0.2,並將 MCA 元件轉換為 DSO。

  • 升級至 Libfabric 1.20.1amzn1.0

2024 年 3 月 7 日
1.30.0
  • 包含 OpenPMIx 4.2.7,/opt/amazon/pmix預設安裝在

  • 包含/opt/amazon/prrte預設安裝在 的 PRRTE 3.0.2

  • 包含 Open MPI 5.0.0,/opt/amazon/openmpi5預設安裝在

  • 將 efa-profile 更新為 1.6

2023 年 12 月
1.29.1
  • 擷取 libfabric 1.19.0amzn4.0

2023 年 12 月
1.29.0
  • 擷取 efa 核心驅動程式 2.6.0

  • 擷取 libfabric 1.19.0amzn3.0

2023 年 11 月
1.28.0
  • 將開放 MPI 升級至 4.1.6

  • 擷取 libfabric 1.19.0amzn2.0

2023 年 10 月
1.27.0
  • Libfabric 1.19.0amzn1.0 新增至安裝程式

  • 為 Open MPI 4 啟用 GCC 內建原子

2023 年 9 月
1.26.1
  • efa_test.sh:修正無限重試錯誤

2023 年 9 月
1.26.0
  • 新增對 RHEL 9 的支援

  • 修正多個分佈上的偵錯建置

  • 擷取 libfabric 1.18.2amzn1.0

  • efa_test.sh:新增 的重試 fi_pingpong

2023 年 9 月
1.25.1
  • 擷取 libfabric 1.18.1amzn1.0

  • 在 EFA 安裝程式指令碼中更新逾時

2023 年 9 月
1.25.0
  • 新增對 Amazon Linux 2023 的支援

  • 安裝後測試中的錯誤修正

2023 年 7 月
1.24.1
  • 將 libfabric 升級到 1.18.1

  • 將 efa 驅動程式升級至 2.5.0

2023 年 7 月
1.24.0
  • 擷取 rdma-core 46.0

  • 擷取 efa 驅動程式 2.4.1

  • 支援 Debian 11

2023 年 6 月
1.23.1
  • 擷取 libfabric 1.18.0amzn2.0

2023 年 6 月
1.23.0
  • 新增對 Debian 10 的支援

  • Ubuntu 18.04 LTS 的捨棄支援

  • 將 efa-config 套件升級至 1.14

  • 擷取 libfabric 1.18.0amzn1.0

2023 年 5 月
1.22.1
  • 將 libfabric 升級到 1.17.1

2023 年 3 月
1.22.0
  • 將開放 MPI 升級至 4.1.5

  • 將 libfabric 升級到 1.17.0

  • 將 efa-config 套件升級至 1.13

2023 年 2 月
1.21.0
  • 新增對 Rocky Linux 9 作業系統的支援

  • 擷取 efa 驅動程式 2.1.1

  • 擷取 libfabric 1.16.1amzn3.0

  • 將 efa-config 套件升級至 1.12

2022 年 12 月
1.20.0
  • 新增對 Rocky Linux 8 作業系統的支援。

  • 擷取 efa 驅動程式 2.1.0。

  • 擷取 rdma-core 43.0

  • 擷取 libfabric 1.16.1amzn1.0

2022 年 11 月
1.19.0
  • 擷取 libfabric 1.16.0

  • 使用 建置 Open MPI --enable-orterun-prefix-by-default

2022 年 10 月
1.18.0
  • 新增對 Ubuntu22.04 的支援

2022 年 8 月
1.17.3
  • 將 libfabric 更新為 1.16.0~amzn4.0~ 表示它是 libfabric 1.16.0 的發行前版本。

  • 將安裝後 Pingpong 測試逾時延長至 20 秒

2022 年 8 月
1.17.2
  • 將 libfabric 更新為 1.16.0~amzn3.0~ 表示它是 libfabric 1.16.0 的發行前版本。

2022 年 7 月
1.17.1
  • 將 libfabric 更新為 1.16.0~amzn2.0~ 表示它是 libfabric 1.16.0 的發行前版本。

  • 在建置 libfabric 時停用實驗網路提供者

2022 年 7 月
1.17.0
  • 更新rdma-core至 v41.0

  • 將 Open MPI 更新至 4.1.4

  • 將 libfabric 更新為 1.16.0~amzn1.0~ 表示它是 libfabric 1.16.0 的發行前版本。

2022 年 7 月
1.16.0
  • 將 libfabric 更新為 1.15.1amzn1.0,包含神經元程式庫名稱變更

  • 將 efa-config 升級至 1.10

  • 在 libfabric 建置中排除 opx 和 rxd 提供者

2022 年 6 月
1.15.2
  • 將 libfabric 更新至 1.14.1

2022 年 5 月
1.15.1
  • 將 libfabric 更新為 1.14.0amzn1.0

2022 年 3 月
1.15.0
  • 修正導致 Open SuSE 15.3 安裝失敗的錯誤

  • Open SuSE 15.2 的捨棄支援 (Open SuSE 15.2 已達到生命週期結束)

  • 捨棄支援 CentOS 8 (當 CentOS 8 生命週期結束時)

  • 將 libfabric 更新至 1.14.0

  • 將 efa 核心驅動程式更新至 1.16.0

  • 更新rdma-core至 v39.0

  • 將 Open MPI 更新至 4.1.2 版。

2022 年 2 月
1.14.1
  • 將 libfabric 更新為 1.13.2amzn1.0

2021 年 10 月
1.14.0
  • 擷取 efa 核心驅動程式 1.14.2。

  • -g, --enable-gdrefa_installer.sh設為無操作選項,因為最新的 efa 核心驅動程式預設會啟用 GDR 支援。

  • 擷取 rdma-core v37.0

  • 擷取 libfabric 1.13.2

  • 新增套件清單並比較 RPM/DEB 以在安裝期間列出,以防止未知的套件安裝。

  • 在安裝程式指令碼中新增休眠,以等待 EFA 驅動程式重新載入後套用 udev 規則。

2021 年 10 月
1.13.0
  • 更新rdma-core至 v35.0。

  • 更新libfabric至 v1.13.0amzn1.0。

  • 在 Gravition2 平台上新增 CentOS/RHEL 8 的 EFA 支援。

  • 在安裝程式指令碼中新增版本比較邏輯,以便在較高版本系統中安裝本機套件時略過本機套件安裝。

2021 年 8 月
1.12.3
  • 將 EFA 核心模組更新至 1.13.0。

  • 將 efa-config 套件更新至 1.9 版。改善巨型頁面保留的計算,以處理大型預設巨型頁面大小。

2021 年 7 月
1.12.2
  • 將 EFA 核心模組更新至 1.12.3。

  • 使用 --with-libevent=external和 建置 Open MPI debian 套件--with-hwloc=external

  • 將開放 MPI rpm 建置 ID 設為 2,以修正 CentOS 8 上 HWLOC 的回溯相容性問題。

  • 移除在 SLES15SP2 和 openSUSE 15.2 上安裝 kernel-devel 和 kernel-source 套件。

2021 年 6 月
1.12.1
  • 將 Libfabric 更新至 1.11.2amzon1.1 版。

  • 將 EFA 核心模組更新至 1.12.1 版。

2021 年 5 月
1.12.0
  • 將 Open MPI 更新至 4.1.1 版。

  • 將 Libfabric 更新至 1.11.2amzn1.0 版。

  • 使用與 AL2 rdma 核心相同的封裝組態,為 AL2 建置 rdma 核心。

  • 建置開放 MPI RPMs-Wl,--enable-new-dtags時,請勿強制 。

  • 使用 hwloc 和 libevent 的系統程式庫建置 Open MPI。

  • 將 EFA 核心模組更新至 1.12.0 版

  • 將 efa-config 套件更新至 1.8 版。改善長期執行個體的巨型頁面保留計算。

  • 將 efa-profile 套件更新至 1.5 版。移除已開啟的 mpi 集體調校檔案,該檔案可做為修正 P4d 上的 Open MPI 4.1.0 懸置的解決方法。

  • 更新rdma-core至 v32.1。

  • 捨棄對 Amazon Linux 1 和 Ubuntu 16.04 的支援。

2021 年 5 月
1.11.2
  • 透過變更用於透過組態檔案實作 MPI_BARRIER 的預設演算法,在 P4d 上使用 Open MPI 時修正 Open MPI 停止。

  • 停用透過 在 ARM 上開啟 MPI 中使用內建原子--disable-builtin-atomics來處理編譯器問題。

2021 年 2 月
1.11.1
  • 將 Open MPI 更新至 4.1.0 版。

  • 將 efa-config 套件更新至 1.7 版。改善巨型頁面保留計數的計算。

  • 將 efa-profile 套件更新至 1.3 版。現在使用 Open MPI 4.1.0,移除不需要的集體決策檔案。

2020 年 12 月
1.11.0
  • 新增對 Gravition2 平台的支援。

  • 更新rdma-core至 31.2amzn 版。

  • 將 Libfabric 更新至 1.11.1amzn1.0 版。

  • 將 efa-config 更新至 1.6 版。

  • 將 efa-profile 更新至 1.2 版。

2020 年 12 月
1.10.1
  • 新增對 CentOS/RHEL 8 的支援。

  • 新增對 Ubuntu 20.04 的支援。

  • 新增對 SUSE Linux Enterprise 15 的支援。

2020 年 11 月
1.10.0
  • 新增 P4d 平台的 GPUDirect RDMA 支援。使用--enable-gdr安裝程式選項來安裝 GDR 感知核心模組和使用者空間。

  • 將 EFA 核心模組更新至 1.10.2 版。

  • 更新rdma-core至 31.amzn0 版。

  • 將 Libfabric 更新至 1.11.1 版。

  • 將 Open MPI 更新至 4.0.5 版。

  • 將 efa-config 更新至 1.5 版。

  • 將 efa-profile 更新至 1.1 版。包括改善的 Open MPI 集體決策檔案。

2020 年 10 月
1.9.5
  • 將 efa-config 更新至 1.4 版。修正 Open MPI 集體決策檔案中的錯誤。

2020 年 9 月
1.9.4
  • 將 Open MPI 更新至 4.0.3 版。

  • 將 Libfabric 更新至 1.10.1amazon1.1 版。

  • 更新rdma-core至 28.amzn0 版。

2020 年 7 月
1.9.3
  • 將 EFA 核心模組更新至 1.6.0 版。

  • 更新rdma-core至 28.amzn0 版。

  • 將 Libfabric 更新至 1.10.1amzn1.1 版。

  • 將 efa-config 更新至 1.3 版。新增 Open MPI 的集體調校檔案。

  • 如果已安裝 dkms,請略過安裝。

  • 修正--skip-kmod安裝模式以實際運作。

2020 年 6 月
1.8.4
  • 將組態檔案移至 efa-config 和 efa-profile 套件,以便作業系統套件管理員追蹤這些檔案。

  • 將 Open MPI 更新至 4.0.3 版。

2020 年 4 月
1.8.3
  • 將 EFA 核心模組更新至 1.5.1 版。

  • 在某些平台上分散式 DKMS,而不是依賴 EPEL 儲存庫來提高安裝可靠性。

  • 在 RHEL 7 上,安裝建置在 CentOS 7 上的 RPMs,而不是建置在 Amazon Linux 2 上的 RPMs。

2020 年 2 月
1.8.2
  • 由於核心模組和 之間的裝置命名不相符,請還原rdma-core至版本 25rdma-core

2020 年 1 月
1.8.1
  • 將 Libfabric 更新至 1.9.0amzn1.1 版。

2020 年 1 月
1.8.0
  • 更新rdma-core至 27.0 版。

  • 將 EFA 核心模組更新至 1.5.0 版。

  • 將 Libfabric 更新至 1.9.0amzn1.0 版。

  • 新增選項--minimal以僅安裝 EFA 核心模組 和 rdma-core

2019 年 12 月
1.7.1
  • 將 Libfabric 更新至 1.8.1amzn1.3 版。

2019 年 12 月
1.7.0
  • 新增 Libfabric 模組檔案。

  • 將 Libfabric 更新至 1.8.1amzn1.1 版。

2019 年 11 月
1.6.2
  • 將 Open MPI 更新至 1.6.2 版。

2019 年 10 月
1.6.1
  • 將 Libfabric 更新至 1.8.1amzn1.0 版。

  • 將 Open MPI 更新至 4.0.1 版。

  • 更新rdma-core至 26.0 版。

2019 年 10 月
1.5.4
  • 將 EFA 核心模組更新至 1.4.1 版。

2019 年 9 月
1.5.3
  • 將 EFA 核心模組更新至 1.3.1 版。

  • 除非安裝核心驅動程式,否則請避免安裝 kernel-devellinux-headers套件。

2019 年 9 月
1.5.1
  • 僅在 EFA 裝置存在時設定巨型頁面。

2019 年 8 月
1.5.0
  • 將 Libfabric 更新至 1.8.0amzn1.1 版。

  • 更新rmda-core至 25.0 版。

2019 年 8 月
1.4.1
  • 將 Libfabric 和 Open MPI 程式庫路徑 (/opt/amazon/efa/lib64/opt/amazon/efa/openmpi/lib) 新增至 /etc/ld.so.conf.d/efa.conf,以確保 Open MPI 和 Libfabric 共用程式庫的位置正確。

2019 年 7 月
1.4.0
  • 將 EFA 核心模組更新至 1.3.0 版。

  • 將 Libfabric 更新至 1.8.0amzn1.0 版

  • 支援 Intel MPI 2019 Update 4 的第一個版本。

2019 年 7 月