クラスターとクラウド
計算タスクがローカル コンピューターにとって大きすぎる、または遅すぎる場合は、計算をオンサイトのクラスターまたはクラウドにオフロードして、最小限の変更で MATLAB®コードを実行することができます。MATLAB ツールストリップの[並列]、[クラスターの検出]を試し、既に利用できるクラスターがあるかどうかを確認します。
スケジューラをもつクラスターが既にある場合は、MATLAB Parallel Server™を使用してMATLABと統合することができます。または,既存のスケジューラがない場合は、MATLAB Parallel Serverで MATLAB ジョブ スケジューラを使用できます。
関数
クラス
例および操作のヒント
クラスターのセットアップ
クラスター プロファイルの取り扱い方法を調べて、Amazon EC2 上で実行中のクラウド クラスターを検出する。
この例では、ローカル マシンで並列 MATLAB® コードを開発し、クラスターにスケール アップする方法を説明します。
この例では、クラウド上の大規模データセットにアクセスし、ビッグデータ向けの MATLAB の機能を使用してクラウド クラスター上で処理する方法を説明します。
この例では、HPC チャレンジ ベンチマークを使用して計算クラスターのパフォーマンスを評価する方法を説明します。
深層学習
並列およびクラウドでの深層学習のスケールアップ(Deep Learning Toolbox)
ローカルまたはクラウドで複数の GPU を使用する、MATLAB での深層学習のオプション。
MATLAB による複数の GPU での深層学習(Deep Learning Toolbox)
ローカルまたはクラウドで学習に使用する複数の GPU を指定します。
この例では、自動並列サポートにより、ローカル マシン上の複数の GPU を使用して深層学習を行う方法を説明します。
この例では、parfor
ループを使用して学習オプションについてパラメーター スイープを実行する方法を説明します。
parfeval を使用した複数の深層学習ネットワークの学習
この例では、学習中にparfeval
を使用して、深層学習ネットワークのネットワーク アーキテクチャの深さについてパラメーター スイープを行い、データを取得する方法を説明します。
カスタム トレーニング ループを使用した並列でのネットワークの学習
この例では、カスタム トレーニング ループを設定して並列でネットワークに学習させる方法を説明します。
この例では、Amazon S3 バケットにデータをアップロードする方法を説明します。
この例では、学習中に MATLAB での作業の続行または MATLAB の終了ができるように、深層学習の学習バッチジョブをクラスターに送信する方法を説明します。
概念
関連情報
並列およびクラウドでの深層学習(Deep Learning Toolbox)
MATLAB Parallel Server 入門(MATLAB Parallel Server)