

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# SageMaker AI データ並列処理ライブラリのリリースノート
<a name="data-parallel-release-notes"></a>

SageMaker AI 分散データ並列処理 (SMDDP) ライブラリの最新の更新情報を確認するには、次のリリースノートを参照してください。

## SageMaker AI 分散データ並列処理ライブラリ v2.5.0
<a name="data-parallel-release-notes-20241017"></a>

*日付: 2024 年 10 月 17 日*

**新しい特徴**
+ PyTorch v2.4.1 と CUDA v12.1 のサポートが追加されました。

**SageMaker AI モデル並列処理 (SMP) ライブラリによって分散された Docker コンテナとの統合**

このバージョンの SMDDP ライブラリは [SageMaker モデル並列処理ライブラリ v2.6.0](model-parallel-release-notes.md#model-parallel-release-notes-20241017) に移行されます。

```
658645717510.dkr.ecr.<us-west-2>.amazonaws.com/smdistributed-modelparallel:2.4.1-gpu-py311-cu121
```

SMP Docker イメージが利用可能なリージョンについては、「[AWS リージョン](distributed-model-parallel-support-v2.md#distributed-model-parallel-availablity-zone-v2)」を参照してください。

**このリリースのバイナリファイル**

次の URL を使用して、ライブラリをダウンロードまたはインストールできます。

```
https://smdataparallel.s3.amazonaws.com/binary/pytorch/2.4.1/cu121/2024-10-09/smdistributed_dataparallel-2.5.0-cp311-cp311-linux_x86_64.whl
```

## SageMaker AI 分散データ並列処理ライブラリ v2.3.0
<a name="data-parallel-release-notes-20240611"></a>

*日付: 2024 年 6 月 11 日*

**新しい特徴**
+ PyTorch v2.3.0、CUDA v12.1、Python v3.11 のサポートが追加されました。
+ PyTorch Lightning v2.2.5 のサポートが追加されました。これは、PyTorch v2.3.0 用の SageMaker AI フレームワークコンテナに統合されています。
+ インポート中のインスタンスタイプの検証を追加しました。サポート対象外のインスタンスタイプで SMDDP ライブラリがロードされないように防止します。SMDDP ライブラリと互換性のあるインスタンスタイプのリストについては、「[サポートされているフレームワーク、 AWS リージョンおよびインスタンスタイプ](distributed-data-parallel-support.md)」を参照してください。

**SageMaker AI フレームワークコンテナとの統合**

このバージョンの SMDDP ライブラリは、次の [SageMaker AI フレームワークコンテナ](https://github.com/aws/deep-learning-containers/blob/master/available_images.md#sagemaker-framework-containers-sm-support-only)に移行されます。
+ PyTorch v2.3.0

  ```
  763104351884.dkr.ecr.<region>.amazonaws.com/pytorch-training:2.3.0-gpu-py311-cu121-ubuntu20.04-sagemaker
  ```

SMDDP ライブラリのバージョンと構築済みコンテナをすべて網羅したリストについては、「[サポートされているフレームワーク、 AWS リージョンおよびインスタンスタイプ](distributed-data-parallel-support.md)」を参照してください。

**このリリースのバイナリファイル**

次の URL を使用して、ライブラリをダウンロードまたはインストールできます。

```
https://smdataparallel.s3.amazonaws.com/binary/pytorch/2.3.0/cu121/2024-05-23/smdistributed_dataparallel-2.3.0-cp311-cp311-linux_x86_64.whl
```

**その他の変更**
+ SMDDP ライブラリ v2.2.0 は、PyTorch v2.2.0 用の SageMaker AI フレームワークコンテナに統合されています。

## SageMaker AI 分散データ並列処理ライブラリ v2.2.0
<a name="data-parallel-release-notes-20240304"></a>

*日付: 2024 年 3 月 4 日*

**新しい特徴**
+ PyTorch v2.2.0 と CUDA v12.1 のサポートが追加されました。

**SageMaker AI モデル並列処理 (SMP) ライブラリによって分散された Docker コンテナとの統合**

このバージョンの SMDDP ライブラリは [SageMaker モデル並列処理ライブラリ v2.2.0](model-parallel-release-notes.md#model-parallel-release-notes-20240307) に移行されます。

```
658645717510.dkr.ecr.<region>.amazonaws.com/smdistributed-modelparallel:2.2.0-gpu-py310-cu121
```

SMP Docker イメージが利用可能なリージョンについては、「[AWS リージョン](distributed-model-parallel-support-v2.md#distributed-model-parallel-availablity-zone-v2)」を参照してください。

**このリリースのバイナリファイル**

次の URL を使用して、ライブラリをダウンロードまたはインストールできます。

```
https://smdataparallel.s3.amazonaws.com/binary/pytorch/2.2.0/cu121/2024-03-04/smdistributed_dataparallel-2.2.0-cp310-cp310-linux_x86_64.whl
```

## SageMaker AI 分散データ並列処理ライブラリ v2.1.0
<a name="data-parallel-release-notes-20240301"></a>

*日付: 2024 年 3 月 1 日*

**新しい特徴**
+ PyTorch v2.1.0 と CUDA v12.1 のサポートが追加されました。

**バグ修正**
+ [SMDDP v2.0.1](#data-parallel-release-notes-20231207) の CPU メモリリークの問題を修正しました。

**SageMaker AI フレームワークコンテナとの統合**

このバージョンの SMDDP ライブラリはベンチマークテストに合格し、次の [SageMaker AI フレームワークコンテナ](https://github.com/aws/deep-learning-containers/blob/master/available_images.md#sagemaker-framework-containers-sm-support-only)に移行されます。
+ PyTorch v2.1.0

  ```
  763104351884.dkr.ecr.<region>.amazonaws.com/pytorch-training:2.1.0-gpu-py310-cu121-ubuntu20.04-sagemaker
  ```

**SageMaker AI モデル並列処理 (SMP) ライブラリによって分散された Docker コンテナとの統合**

このバージョンの SMDDP ライブラリは [SageMaker モデル並列処理ライブラリ v2.1.0](model-parallel-release-notes.md#model-parallel-release-notes-20240206) に移行されます。

```
658645717510.dkr.ecr.<region>.amazonaws.com/smdistributed-modelparallel:2.1.2-gpu-py310-cu121
```

SMP Docker イメージが利用可能なリージョンについては、「[AWS リージョン](distributed-model-parallel-support-v2.md#distributed-model-parallel-availablity-zone-v2)」を参照してください。

**このリリースのバイナリファイル**

次の URL を使用して、ライブラリをダウンロードまたはインストールできます。

```
https://smdataparallel.s3.amazonaws.com/binary/pytorch/2.1.0/cu121/2024-02-04/smdistributed_dataparallel-2.1.0-cp310-cp310-linux_x86_64.whl
```

## SageMaker AI 分散データ並列処理ライブラリ v2.0.1
<a name="data-parallel-release-notes-20231207"></a>

*日付: 2023 年 12 月 7 日*

**新しい特徴**
+  AWS コンピューティングリソースとネットワークインフラストラクチャに最適化された`AllGather`集合演算の新しい SMDDP 実装を追加しました。詳細については[SMDDP `AllGather` 集合演算](data-parallel-intro.md#data-parallel-allgather)を参照してください。
+ SMDDP `AllGather` 集合演算は、PyTorch FSDP および DeepSpeed と互換性があります。詳細については[PyTorch トレーニングスクリプトで SMDDP ライブラリを使用する](data-parallel-modify-sdp-pt.md)を参照してください。
+ PyTorch v2.0.1 のサポートが追加されました。

**既知の問題**
+ DDP モードで SMDDP `AllReduce` を使用したトレーニング中に、CPU メモリの使用量が徐々に増える CPU メモリリークの問題が発生します。

**SageMaker AI フレームワークコンテナとの統合**

このバージョンの SMDDP ライブラリはベンチマークテストに合格し、次の [SageMaker AI フレームワークコンテナ](https://github.com/aws/deep-learning-containers/blob/master/available_images.md#sagemaker-framework-containers-sm-support-only)に移行されます。
+ PyTorch v2.0.1

  ```
  763104351884.dkr.ecr.<region>.amazonaws.com/pytorch-training:2.0.1-gpu-py310-cu118-ubuntu20.04-sagemaker
  ```

**このリリースのバイナリファイル**

次の URL を使用して、ライブラリをダウンロードまたはインストールできます。

```
https://smdataparallel.s3.amazonaws.com/binary/pytorch/2.0.1/cu118/2023-12-07/smdistributed_dataparallel-2.0.2-cp310-cp310-linux_x86_64.whl
```

**その他の変更**
+ このリリース以降、SMDDP ライブラリのドキュメントはすべて *Amazon SageMaker AI デベロッパーガイド*に掲載されます。SMDDP v2 のデベロッパーガイドの全文が *Amazon SageMaker AI デベロッパーガイド*に掲載されるようになったことを受けて、*SageMaker AI Python SDK ドキュメント*の [SMDDP v1.x の追加リファレンス](https://sagemaker.readthedocs.io/en/stable/api/training/smd_data_parallel.html)に関するドキュメントはサポート対象外になりました。SMP v1.x のドキュメントが引き続き必要な場合は、[SageMaker Python SDK v2.212.0 のドキュメント](https://sagemaker.readthedocs.io/en/v2.212.0/api/training/distributed.html#the-sagemaker-distributed-data-parallel-library)のスナップショットを参照してください。