投稿日: Nov 20, 2018
AWS Batch でマルチノードの並列ジョブがサポートされるようになったため、複数の EC2 インスタンスを必要とする単一のジョブを実行できます。マルチノードの並列ジョブにより、お客様は密結合された分散コンピューティングワークロードを使用して、AWS Batch の完全管理されたバッチコンピューティング機能のメリットを受けたり、コンピューティングクラスタの複雑なプロビジョニング、管理、監視、スケーリングを回避したり、運用オーバーヘッドのコストを削減したりできます。
マルチノードの並列ジョブのサポートにより、デベロッパーデータサイエンティスト、エンジニアは、大規模で密結合されたハイパフォーマンスコンピューティング (HPC) アプリケーションや分散 GPU モデルトレーニングなどのワークロードを簡単かつ効率的に実行できるようになります。Apache MXNet、TensorFlow、Caffe2、Message Passing Interface (MPI) のようなご希望のフレームワークやライブラリを搭載した、ご自身で所有している Docker コンテナを持ち込むことができます。AWS Batch はジョブの実行とコンピューティングリソース管理を処理します。これにより、インフラストラクチャのセットアップや管理を行う代わりに、結果の分析に集中することができます。AWS Batch で実行できるようになったワークロードの種類は計算流体力学、天気予報、気候シミュレーション、深層学習モデルトレーニング、構造負荷分析です。