メインコンテンツ

高速化

MATLAB® と Simulink® でのコード処理を高速化する

プロトタイピング時にコードの速度を上げるには、次の方法があります。

  • parfor 関数を使用して複数のコアまたはワーカーを活用する。

  • GPU 上でコードを実行する。通常、gpuArray (Parallel Computing Toolbox) 関数を使用してデータを GPU に転送し、gather (Parallel Computing Toolbox) 関数を使用して GPU から出力データを取得します。Communications Toolbox™ の機能の一覧については、GPU 配列をサポートする関数と System object を参照してください。

  • クラウド上または複数のワーカーをもつクラスター内でシミュレーションを実行する。詳細については、MathWorks Cloud Center (Parallel Computing Toolbox)を参照してください。

関数

gather分散配列、Composite オブジェクト、または gpuArray オブジェクトをローカル ワークスペースに転送する
gpuArrayGPU に格納される配列
parfor並列 for ループ

トピック

注目の例