Parallel Computing Toolbox 4.3
マルチコア コンピューターおよびコンピューター クラスター上での並列処理の実行
Parallel Computing Toolbox™ により、MATLAB®/Simulink® をマルチコアおよびマルチプロセッサ処理環境で使用して、計算量の多いデータ集約型の問題を解決することができます。パラレル for ループ、分散配列、並列数値アルゴリズム、メッセージパッシング機能などの高水準の並列処理機能により、ハードウェアやネットワーク アーキテクチャごとにプログラミングを行うことなく、並列化したタスクと並列化したデータのアルゴリズムをMATLABに実装することができます。そのため、コードを大幅に修正したり、低水準言語でプログラミングしたりすることなく、通常のMATLAB アプリケーションから並列の MATLAB アプリケーションに移行 ( 英語 ) することができます。対話的あるいはオフラインでバッチ処理的にアプリケーションを実行させることができます。
Parallel Computing Toolbox を用いると、マルチコアまたはマルチプロセッサを搭載した 1 台のデスクトップ上でアプリケーションを実行することができます。コードを変更することなく、同一アプリケーションをコンピューター クラスターで実行することが可能です ( MATLAB Distributed Computing Server™が必要)。並列の MATLAB アプリケーションを、MATLAB Distributed Computing Server にアクセス可能な実行ファイルまたは共有ライブラリ(MATLAB Compiler™ で作成)として分散することができます。
MathWorks 製品に組み込まれた並列処理サポート ( 英語 )
ストア(英語)
