第5回 並列プログラミング概論(講義90分)

並列プログラミングの概要を理解する。

(1) 計算の高速化と並列処理の必要性

(2) 並列計算機の分類

(3) 並列計算機の構成方式

  1. 共有メモリモデル
  2. メッセージ交換モデル

(4) プロセッサ間のネットワーク

(5) 並列処理のプログラミング

(6) 並列処理の効率

  1. アムダールの法則
  2. 問題サイズとリアルタイム性

(7) 数値計算の並列化

  1. 差分法の並列化
  2. 有限要素法における並列化
  3. 粒子法による物質の挙動シミュレーション
  4. モンテカルロシミュレーション

(8) 並列プログラミング環境とツール

OSS Course Naviのコンテンツは IPA OSS モデルカリキュラムを基としています。

フォーラム会員企業専用

記事配信

コンテンツ配信

ユーザログイン