• 追加された行はこの色です。
  • 削除された行はこの色です。
* 担当教員 [#g9a9e707]
三宅 洋平

* 演習日 [#lbf19999]
2016/06/16
2017/06/08

* 概要と達成目標 [#a2cc3466]
OpenMPを用いた並列計算の基礎を習得する.

* 内容 [#rd58fd98]
- OpenMPを用いた並列計算の基礎(続き):前回の内容の復習⇒「[[2.並列計算とは/OpenMPを用いた並列計算1]]」
- 並列リージョン内での変数の属性
- スレッドへの仕事の割り付け方法
- スレッドの制御方法

* 講義資料 [#d7170864] 
- 講義資料 [&ref(openmp2_160616.pdf);]
- 講義資料 [&ref(openmp2_170608.pdf);]

* アンケート [#y12ed4ab]
今日の講義(5月26日)はどうでしたか? 各自1回,&color(red){''必ず''};回答して下さい.
今日の講義(6月8日)はどうでしたか? 各自1回,&color(red){''必ず''};回答して下さい.

+難易度
#vote(簡単すぎた[0], ちょうどよかった[3], 少し難しかった[2], 難しすぎた[0])
#vote(簡単すぎた[0], ちょうどよかった[0], 少し難しかった[0], 難しすぎた[0])
+分量
#vote(少ない[0], ちょうどよい[4], 少し多い[1], 多すぎる[0])
#vote(少ない[0], ちょうどよい[0], 少し多い[0], 多すぎる[0])
+並列リージョンにおける変数の属性(プライベートor共有)は理解できましたか?
#vote(完全に理解できた[0], 大体理解できた[3], 少し理解できた[1], 全く理解できなかった[0])
#vote(完全に理解できた[0], 大体理解できた[0], 少し理解できた[0], 全く理解できなかった[0])
+スレッドへの仕事の割り付け方法(schedule等)は理解できましたか?
#vote(完全に理解できた[0], 大体理解できた[3], 少し理解できた[0], 全く理解できなかった[0])
#vote(完全に理解できた[0], 大体理解できた[0], 少し理解できた[0], 全く理解できなかった[0])
+スレッドの制御方法(同期の取り方等)は理解できましたか?
#vote(完全に理解できた[0], 大体理解できた[4], 少し理解できた[0], 全く理解できなかった[0])
#vote(完全に理解できた[0], 大体理解できた[0], 少し理解できた[0], 全く理解できなかった[0])