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 토폴로지