Elastic Fabric Adapter 릴리스 노트

Elastic Fabric Adapter 릴리스 노트

다음 표는 Elastic Fabric Adapter 소프트웨어의 버전 기록과 변경 로그를 설명해요.

출처: 문서

본문

버전 변경 사항 릴리스 날짜
1.50.0 Amazon Linux 2 지원 중단. AL2를 지원하는 마지막 EFA 설치 프로그램 버전은 1.49.0입니다. libfabric 2.6.0amzn1.0(으)로 업그레이드, EFA driver 3.3.0(으)로 업그레이드, rdma-core 64.0(으)로 업그레이드, AWS OFI NCCL Plugin 1.21.1(으)로 업그레이드.
1.49.0 libfabric 2.4.0amzn5.0(으)로 업그레이드, EFA driver 3.1.0(으)로 업그레이드, rdma-core 63.0(으)로 업그레이드, AWS OFI NCCL Plugin 1.20.0(으)로 업그레이드.
1.48.0 libfabric 2.4.0amzn3.0(으)로 업그레이드. RDM 작업에서 shm 주소 검색 최적화, DC 패킷 완료·CQ drain·AH 단위 테스트·MR 로깅의 use-after-free 버그 수정, efa_rdm_ep_get_peer 및 QP 잠금의 경쟁 조건 수정 등 여러 libfabric 수정. AWS OFI NCCL Plugin 1.19.0(으)로 업그레이드.
1.47.0 libfabric 2.4.0amzn1.0(으)로 업그레이드. peer 관리를 AV 수준으로 리팩터링, ABA 문제 방지를 위한 패킷 항목 생성 카운터 추가, 블로킹 CQ 읽기(fi_cq_sread) 지원 추가 등. libnccl-ofi 1.18.0(으)로 업그레이드.
1.46.0 Debian 13 지원 추가. efa-nv-peermem 1.2.3(으)로 업그레이드, libfabric 2.3.1amzn4.0(으)로 업그레이드(efa-rdm 프로토콜 경로에 data path direct 활성화, ROCr HMEM 지원, 지연 시간 단축). RHEL 9, Rocky Linux 9, Debian 13에 libnccl-ofi 추가. 2025년 12월 12일
1.45.1 libfabric 2.3.1amzn3.0(으)로 업그레이드. 제공자가 4바이트 지원을 광고하는 동안 cq_data를 2바이트로 잘라내던 버그 수정. 2025년 11월 26일
1.45.0 rdma-core 60.amzn0(으)로 업그레이드(DV query CQ가 doorbell 반환하도록 확장). libfabric 2.3.1amzn2.0(으)로 업그레이드(FI_RX_CQ_DATA 모드 지원, data path direct 경로의 WQE post 최적화). libnccl-ofi 1.17.2(으)로 업그레이드.
1.44.0 rdma-core 59.amzn0(으)로 업그레이드(QP와 CQ를 스레드 도메인에 바인딩 지원, 부모 도메인/스레드 도메인 할당 지원). libfabric 2.3.1amzn1.0(으)로 업그레이드, Open MPI 5.0.8amzn1(으)로 업그레이드, libnccl-ofi 1.17.1(으)로 업그레이드.
1.43.3 efa driver 2.17.3(으)로 업그레이드. NVIDIA 580 드라이버로 P2P 지원, 6.17 및 이후 커널에서 MR 등록 조정. 2025년 10월 1일
1.43.2 libnccl-ofi 1.16.3(으)로 업그레이드. NCCL v2.17.1 이상과 역호환을 유지하며 NCCL v2.27.7-1 지원. 모든 Amazon EC2 인스턴스 유형에서 기본적으로 domain-per-thread 활성화. 2025년 8월 15일
1.43.1 libnccl-ofi 1.16.2(으)로 업그레이드. NCCL v2.27.6-1 지원. Amazon EC2 p5.4xlarge 인스턴스 유형에서 OFI NCCL 플러그인 사용을 지원하는 새 플랫폼 구성 추가. libfabric 2.1.0amzn5.0(으)로 업그레이드. 2025년 7월 31일
1.43.0 libnccl-ofi 1.16.1(으)로 업그레이드. efa driver 2.17.2(으)로 업그레이드, efa-nv-peermem 1.2.2(으)로 업그레이드.
1.42.0 efa driver 2.15.3(으)로 업그레이드, efa-nv-peermem 1.2.1(으)로 업그레이드. rdma-core 57.amzn1(으)로 업그레이드(작업 요청 인덱스 이중 사용 수정). libfabric 2.1.0amzn3.0(으)로 업그레이드.
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(으)로 업그레이드, Open MPI 5.0.6(으)로 업그레이드, libnccl-ofi 1.14.1(으)로 업그레이드, efa driver 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 지원 추가. /opt/amazon/efa/bin에서 유틸리티 스크립트로 efa_test.sh 배포. efa driver 2.13.0(으)로 업그레이드, libfabric 1.22.0amzn3.0(으)로 업그레이드, rdma-core 54.0(으)로 업그레이드, open mpi 4.1.7(으)로 업그레이드. 2024년 11월 7일
1.35.0 Open MPI 5.0.5(으)로 업그레이드, PRRTE 3.0.6(으)로 업그레이드(RPM 패키지 이름을 prrte-aws로 변경), OpenPMIx RPM 패키지 이름을 pmix-aws로 변경. Libfabric 1.22.0amzn2.0(으)로 업그레이드, efa driver 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 driver 2.10.0(으)로 업그레이드, rdma-core 52.0(으)로 업그레이드, PRRTE 3.0.5(으)로 업그레이드, Open MPI 5.0.3(으)로 업그레이드. Ubuntu 24.04 LTS 지원 추가. OpenPMIx·PRRTE·Open MPI HTML 문서 제거. openSUSE 15.4 이하 지원 중단. 2024년 6월 20일
1.32.0 efa driver 2.8.0(으)로 업그레이드, efa-nv-peermem driver 1.1.1(으)로 업그레이드, efa-config 1.16(으)로 업그레이드, efa-profile 1.7(으)로 업그레이드. rdma-core 50.0(으)로 업그레이드, libfabric 1.21.0amzn1.0(으)로 업그레이드. efa_test.sh에 fi_pingpong 포트 선택 기능 추가. 2024년 4월 18일
1.31.0 OpenPMIx 4.2.8(으)로 업그레이드, PRRTE 3.0.3(으)로 업그레이드. Open MPI 5.0.2(으)로 업그레이드하고 MCA 구성 요소를 DSO로 변환. Libfabric 1.20.1amzn1.0(으)로 업그레이드. 2024년 3월 7일
1.30.0 OpenPMIx 4.2.7(을)를 기본 /opt/amazon/pmix에 포함, PRRTE 3.0.2(을)를 기본 /opt/amazon/prrte에 포함, 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 kernel driver 2.6.0 추가, libfabric 1.19.0amzn3.0 추가. 2023년 11월
1.28.0 Open 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 driver를 2.5.0으로 업그레이드. 2023년 7월
1.24.0 rdma-core 46.0 추가, efa driver 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 Open MPI 4.1.5로 업그레이드, libfabric 1.17.0으로 업그레이드, efa-config 패키지 1.13으로 업그레이드. 2023년 2월
1.21.0 Rocky Linux 9 OS 지원 추가. efa driver 2.1.1 추가, libfabric 1.16.1amzn3.0 추가. efa-config 1.12로 업그레이드. 2022년 12월
1.20.0 Rocky Linux 8 OS 지원 추가. efa driver 2.1.0 추가, rdma-core 43.0 추가, libfabric 1.16.1amzn1.0 추가. 2022년 11월
1.19.0 libfabric 1.16.0 추가. MCA 구성 요소를 --enable-orterun-prefix-by-default로 Open MPI 빌드. 2022년 10월
1.18.0 Ubuntu 22.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으로 업데이트. 2022년 7월
1.17.1 libfabric을 1.16.0~amzn2.0으로 업데이트. libfabric 빌드에서 실험적 net provider 비활성화. 2022년 7월
1.17.0 rdma-core를 v41.0으로 업데이트, Open MPI 4.1.4로 업데이트, libfabric을 1.16.0~amzn1.0으로 업데이트. 2022년 7월
1.16.0 libfabric을 1.15.1amzn1.0으로 업데이트(neuron 라이브러리 이름 변경 포함). 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 지원 중단, CentOS 8 지원 중단. libfabric 1.14.0으로 업데이트, efa kernel driver 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 kernel driver 1.14.2 추가. efa_installer.sh에서 -g, --enable-gdr을 no-op 옵션으로 만듦(최신 efa kernel driver가 기본적으로 GDR을 활성화). rdma-core v37.0 추가, libfabric 1.13.2 추가. 설치 중 알 수 없는 패키지 설치를 방지하기 위해 패키지 목록 추가 및 RPM/DEB 비교. EFA 드라이버 재로드 후 udev 규칙 적용 대기를 위한 sleep 추가. 2021년 10월
1.13.0 rdma-core v35.0으로 업데이트, libfabric v1.13.0amzn1.0으로 업데이트. Graviton2 플랫폼에서 CentOS/RHEL 8 EFA 지원 추가. 시스템에 더 높은 버전의 패키지가 설치돼 있으면 로컬 패키지 설치를 건너뛰도록 설치 프로그램에 버전 비교 논리 추가. 2021년 8월
1.12.3 EFA 커널 모듈을 1.13.0으로 업데이트. efa-config 패키지를 버전 1.9로 업데이트. 큰 기본 huge page 크기를 처리하도록 huge page 예약 계산 개선. 2021년 7월
1.12.2 EFA 커널 모듈을 1.12.3으로 업데이트. --with-libevent=external 및 --with-hwloc=external로 Open MPI debian 패키지 빌드. CentOS 8에서 HWLOC의 역호환성 문제를 수정하기 위해 Open MPI rpm 빌드 ID를 2로 변경. 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으로 업데이트. Amazon Linux 2와 동일한 패키징 구성으로 Amazon Linux 2용 rdma-core 빌드. EFA 커널 모듈 버전 1.12.0, efa-config 패키지 1.8, efa-profile 패키지 1.5로 업데이트. rdma-core v32.1로 업데이트. Amazon Linux 1과 Ubuntu 16.04 지원 중단. 2021년 5월
1.11.2 Open MPI에서 P4d를 사용할 때 MPI_BARRIER를 구현하는 기본 알고리즘을 구성 파일로 변경해 Open MPI hang 수정. ARM에서 Open MPI 내장 원자 연산 사용을 --disable-builtin-atomics로 비활성화해 컴파일러 문제 우회. 2021년 2월
1.11.1 Open MPI 4.1.0으로 업데이트, efa-config 1.7, efa-profile 1.3으로 업데이트. huge page 예약 수 계산 개선. 2020년 12월
1.11.0 Graviton2 플랫폼 지원 추가. 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로 업데이트. 2020년 10월
1.9.5 efa-config를 1.4로 업데이트. Open MPI collective decision 파일의 버그 수정. 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용 collectives 튜닝 파일 추가. --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로 업데이트. 설치 신뢰성 향상을 위해 일부 플랫폼에서 EPEL 리포지토리 대신 DKMS 배포. RHEL 7에서 Amazon Linux 2에서 빌드한 RPM 대신 CentOS 7에서 빌드한 RPM 설치. 2020년 2월
1.8.2 커널 모듈과 rdma-core 사이의 디바이스 명명 불일치로 인해 rdma-core를 버전 25로 되돌림. 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으로 업데이트. EFA 커널 모듈과 rdma-core만 설치하는 --minimal 옵션 추가. 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-devel 또는 linux-headers 패키지 설치 방지. 2019년 9월
1.5.1 EFA 디바이스가 있을 때만 huge pages 구성. 2019년 8월
1.5.0 Libfabric 1.8.0amzn1.1, rdma-core 25.0으로 업데이트. 2019년 8월
1.4.1 Open MPI와 Libfabric 공유 라이브러리가 제대로 위치하도록 Libfabric 및 Open MPI 라이브러리 경로(/opt/amazon/efa/lib64 및 /opt/amazon/efa/openmpi/lib)를 /etc/ld.so.conf.d/efa.conf에 추가. 2019년 7월
1.4.0 EFA 커널 모듈 1.3.0, Libfabric 1.8.0amzn1.0으로 업데이트. Intel MPI 2019 Update 4를 지원하는 첫 릴리스. 2019년 7월

더 알아보기

  • EFA 설치 프로그램 확인하기
  • EC2 토폴로지