メインコンテンツ

並列計算

R2026b
CPU、GPU、またはその両方での MATLAB® プログラムおよび Simulink® シミュレーションの並列実行

MATLAB の並列計算では、デスクトップ、クラスター、クラウド上のハードウェア リソース (CPU から GPU まで) の有効活用に役立つ言語とツールが提供されます。

  • 何百もの関数に自動並列サポートと GPU サポートがあるため、コードを変更せずに計算を並列化できます。

  • Parallel Computing Toolbox の有無にかかわらず、あらゆるユーザーに対応して実行され、利用可能なリソースに応じて自動的に拡張される、移植可能な並列コードを記述できます。

  • 一度記述した並列コードは、異なるクラスター環境でも実行できます。

  • ローカルのマルチコア プロセッサや GPU を使用して計算量の多い問題を解決したり、計算クラスターにスケール アップしたりすることができます。

Workflow for Parallel computing from desktop to compute clusters

並列計算 向け製品

Parallel Computing Toolbox

マルチコア コンピューター、GPU およびコンピューター クラスターで並列計算を実行

MATLAB Parallel Server

MATLAB および Simulink の計算をクラスターおよびクラウド上で実行

トピック

並列計算の基礎

Simulink の並列シミュレーション

MATLAB での GPU の使用

クラスターやクラウドへのスケール アップ

並列計算アプリケーション

注目の例

ビデオ

Parallel simulations video.

Parallel Simulations
このビデオでは、Simulink が Parallel Computing Toolbox を使用して parsim コマンドから複数の並列シミュレーションを実行する方法を示します。

Parallel computing hands-on workshop video.

Parallel Computing Hands-On Workshop
このビデオでは、MATLAB と Simulink を用いた並列コンピューティングによって、マルチコア プロセッサ、GPU、およびコンピューター クラスターを使用して、計算量やデータ量の多い問題を解く方法を紹介します。

Introduction to GPU computing video.

Introduction to GPU Computing with MATLAB
このビデオでは、NVIDIA GPU を使用した GPU コンピューティングによって、MATLAB アプリケーションを高速化する方法を紹介します。