Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

並列 for ループの生成

並列 for ループの最適化

モデル コンフィギュレーション ペイン: [コード生成] / [最適化]

説明

生成コードの for ループを入力データ サイズが大きい MATLAB Function ブロック、MATLAB System ブロック、および For Each Subsystem ブロックに対して並列で実装するかどうかを指定します。MATLAB Function ブロックと MATLAB System ブロックは、MATLAB コードに従来の for ループではなく parfor ループが含まれる場合に並列で実行されます。

カテゴリ: 最適化

依存関係

このパラメーターでは、Parallel Computing Toolbox™ がインストールされている必要があります。

設定

off (既定値) | on
オン

複数のスレッドを使用して OpenMP 並列 for ループを実行します。

オフ

単一のスレッドを使用して for ループを実行します。

推奨設定

アプリケーション設定
デバッグオフ
トレーサビリティオフ
効率性オン (実行速度)
安全対策影響なし

プログラムでの使用

パラメーター: MultiThreadedLoops
型: 文字ベクトル
値: 'on' | 'off'
既定の設定: 'off'

バージョン履歴

R2019a で導入