コースの詳細
この2日コースでは、MATLAB® コードを高速化するための様々なテクニックについて学びます。 配列の事前定義やベクトル化などの手法を使用して、計算上のボトルネックを削除できるだけでなく、MATLAB Coder™ を使用して、MATLAB コードを MEX ファイルにコンパイルすることができます。 さらに、Parallel Computing Toolbox™を使用して for ループを並列化することで、コンピュータ上の複数のコアを活用できるようになります。また、MATLAB Parallel Server™ を 使用して複数のコンピュータに分散処理させることもできます。コース全体を通じてこれら各種テクニックの相互関係について理解を深めていきます。 本コースは長時間のシミュレーションにお困りのユーザーが対象となります。
- パフォーマンスの改善
- MEX-files の生成
- 並列処理
- 並列 for ループ
- 実行のオフロード
- クラスターの扱い
- GPU 計算
レベル: 中級
必要条件:
- MATLAB 基礎 コースを受講され実践されている方、もしくは同等の知識を有する方。また、関数や関数ハンドルの記述と活用、オブジェクト操作の経験のある方
期間: 2 日間
言語: Deutsch, English, 한국어