MATLAB Parallel Server

複数のマシンでのアルゴリズムの実行

Parallel Computing Toolbox を使用してデスクトップ上でプロトタイプを作成し、モデルやアルゴリズムを変更せずに、オンプレミスまたはクラウドのクラスターにスケーリングします。

MATLAB からクラスターへの接続

クラスター プロファイルの変更のみで、デスクトップから別のクラスター環境にアクセスします。コードを変更したり、MATLAB デスクトップ環境を離れることなく、オンプレミスまたはクラウド上の高性能ハードウェアを活用します。

クラスター上でのデスクトップ ツールボックスの使用

クラスター上では、MATLAB Parallel Server のライセンスのみが必要です。デスクトップ ライセンスのプロファイルはクラスター上で動的に有効になります。

既存のハードウェア上でのスケーリング

数台の専用マシンからクラスターを作成し、MATLAB ジョブスケジューラでジョブを管理するか、既存のクラスターと統合して独自のスケジューラでジョブを管理します。ユーザーは MATLAB を離れることなく、ジョブやジョブのアーティファクトを管理できます。

パブリックおよびプライベートクラウドでのスケーリング

MATLAB Parallel Server を、より高性能な専用のハードウェアを利用できるパブリックおよびプライベートクラウドで実行します。MathWorks および MathWorks のホスティング プロバイダーが提供する設定済みオプションを使用するか、インフラストラクチャを独自に構築します。

クラウドネイティブ環境でのスケーリング

コンテナー化された環境で MATLAB Parallel Server を実行します。MATLAB Parallel Server を、オンプレミスまたはクラウド上の Kubernetes などのコンテナーベースのソリューションと統合します。

より多くのハードウェアリソースで実行

MATLAB デスクトップ環境を離れずに、オンプレミスまたはクラウド上のクラスターでより多くの CPU コアと GPU リソースにアクセスします。

複数の Simulink シミュレーションの並列実行

パラメータースイープの設定、モデルの依存関係とビルドフォルダーの管理、ベースワークスペース変数のクラスタープロセスへの転送を簡単に行えます。シミュレーション マネージャーのユーザー インターフェイスを使用して、クラスター上の Simulink モデルの複数の実行を可視化および管理します。

メモリ制限の克服

分散配列を使用すると、アルゴリズムを再コーディングしたり、共有メモリアーキテクチャを使用したりすることなく、1 台のマシンのメモリに収まり切らない計算を実行できます。

「MATLAB を使用した高性能コンピューティングにより、これまでは解析できなかったビッグデータの処理が可能になりました。そこから学びとったことを人間の活動が生態系の健全性に与える影響の理解につなげることで、海洋や陸地における人間の行いに関して責任ある判断ができるよう情報を提供しています。」

Dr. Christopher Clark, Cornell University