MATLAB Parallel Server の利用方法

MATLAB Parallel Server の利用方法

はじめに

ラボラトリでは並列処理を行うクラスター環境 MATLAB Parallel Serverが利用できます。R2019a 以前は、MATLAB Parallel Server は MATLAB Distributed Computing Server という名称でした。現時点では最大24ワーカーとなっています。サーバは NVIDIA Testa T4 ×1 に接続されており、通常の並列処理だけでなく、GPUによるスケールアウトも可能です。

準備1-MATLAB R2025aのダウンロード

  1. MathWorksアカウントにサインインします。アカウントがない場合は作成してください。

  2. MATLAB(Individual)の右の下矢印を押して「ダウンロード」へ

  3. ダウンロードで「リリースを選択」からR2025aを選択します。

    image-20250731-000409.png
  4. {Windows, Mac, Linux}用ダウンロードを押してMATLAB R2025aのダウンロードを開始します。

準備2-インストール時の設定

インストール時には以下の順でライセンスと保存先の設定をします。

  1. MathWorksアカウント(電子メールアドレスとパスワードの入力)へのサインイン

  2. ライセンス許諾の条件への同意

  3. ライセンスの選択 MATLAB (Individual) を選択

  4. ユーザーの確認

  5. 保存先フォルダーの選択(デフォルトのままで問題ありません)

  6. Parallel Serverを使用するために、インストール時の製品の選択でMATLABの他にParallel Computing Toolboxを選択してください

    image-20250731-000955.png

     

    image-20250731-001022.png

     

  7. 情報メディア教育研究センターのセミナーに参加される場合は、Parallel Computing Toolbox に加え、Deep Learning Toolbox も選択してください。

    image-20250731-001010.png

     

  8. 「次へ」を押して「選択の確認」に進み、「インストールの開始」をクリックしてください。

    スクリーンショット 2025-07-31 091047.png

     

準備3-クラスター構成

クラスタープロファイルは学内でのみ使用可能です。学外の場合はVPN接続で使用してください。

1. クラスタープロファイルマネージャーの表示

MATLAB のホームタブで、並列メニューの[クラスターの作成と管理]を選択します。

image-20250731-001727.png

2. クラスタープロファイルの追加

クラスタープロファイルの追加 > MATLAB Job Scheduler をクリックします。

image-20250805-082744.png
image-20250805-082844.png

「OK」をクリックします。

追加したプロファイルはダブルクリックすることで、名前の変更が可能です。
デフォルトのままMJSProfile1でも使用可能です。

3. クラスタープロファイルの編集

プロファイルを選択し、ツールバーの[編集]をクリックして編集します。

スクリーンショット 2025-08-05 172942.png

 

このクラスターの説明
Description

(例)lab2022

このクラスターの説明
Description

(例)lab2022

MATLABジョブスケジューラを実行しているマシンのホスト名
Host

a9.media.hosei.ac.jp

MATLABジョブスケジューラの名前
MJSName

<なし>

MATLABジョブスケジューラにアクセスするためのユーザー名
Username

lab2022に登録しているユーザー名 (https://media-hosei.atlassian.net/wiki/spaces/LAB/pages/2678980725 https://media-hosei.atlassian.net/wiki/x/BYDsv )

各ワーカーで使用する計算スレッドの数
NumThreads

1 (既定の設定)

ライセンス番号
LisenceNumber

<なし>

[完了]をクリックします。二枚目の画像は、設定後のMATLAB Job Schedulerクラスタープロファイルを示します。

4. クラスタープロファイル「ワーカー」の編集

情報メディア教育研究センターのセミナーに参加される場合は、プロファイルを選択し、スクロールし「ワーカー」を表示しツールバーの[編集]をクリックして編集します。

スクリーンショット 2025-08-05 173806.png

並列プールでの推奨されるワーカー数

4

ジョブを実行するワーカーの数の範囲

[1 4]

[完了]をクリックします。

5. クラスタープロファイルを既定に設定

[既定に設定] を選択して、プロファイルをデフォルトにします。

6. クラスタープロファイルの検証

プロパティの隣の検証のタブに移動し、クラスタープロファイルの「検証(V)」をクリックします。

lab2022のパスワードを入力します。

クラスターの検証が成功すると、以下のように全ての段階のステータスが”パス”になります。

image-20250731-002540.png

クラスタープロファイルは学内でのみ使用可能です。学外の場合はVPN接続で使用してください。