工学部・工学研究科シラバス
English

大規模並列数値計算特論(2.0 単位)

講義番号8213
課程区分前期課程
科目区分専門科目
授業形態講義
対象専攻 応用物理学専攻
開講時期1 1年春学期
開講時期2 2年春学期
担当教員 片桐 孝洋 教授  畝山 多加志 准教授  吉井 範行 特任准教授 

•本講座の目的およびねらい
超高速並列計算機および並列プログラミングの講義を行う。実機として名古屋大学のスーパーコンピュータを使用する課題を随時出す。プログラム言語にはFortranおよびCを使用する。
達成目標
1.超高速並列計算機および並列プログラミングの現状を説明できる。
2.初歩的な並列プログラミングを作成できる。

•バックグラウンドとなる科目
特になし。

•授業内容
 1.ガイダンス、高速計算の必要性と高速計算機の発展の歴史
 2.並列数値処理の基本演算
 3.スーパコンピュータの利用(FX100アカウントの発行)
 4.高性能プログラミングの基礎
 5.OpenMPの基礎
 6.行列-ベクトル積の並列化
 7.べき乗法の並列化
 8.行列‐行列積の並列化(1)
 9.行列‐行列積の並列化(2)
10.数値計算ライブラリの利用
11.分子動力学計算における応用例1
12.分子動力学計算における応用例2
13.GPUプログラミング(1)
14.GPUプログラミング(2)

•教科書
なし

•参考書
出版社:東京大学出版会
書名: スパコンを知る その基礎から最新の動向まで
著者:岩下武史、片桐孝洋、高橋大介
ISBN:9784130634557

教科書・参考書の別:参考書
出版社:東京大学出版会
書名: スパコンプログラミング入門-並列処理とMPIの学習-
著者:片桐孝洋

教科書・参考書の別:参考書
出版社:東京大学出版会
書名:並列プログラミング入門: サンプルプログラムで学ぶOpenMPとOpenACC
著者:片桐孝洋
ISBN:978-4130624565

教科書・参考書の別:参考書
書名:計算科学のための並列計算―大規模計算への第一歩―
著者:金田行雄・笹井理生監修・石井克哉編
ISBN:978-4-320-12269-7

•評価方法と基準
達成目標に対する評価の重みは同等である。
毎回の講義への出席40%,および講義で与える課題のレポート60%により評価する。

•履修条件・注意事項

•質問への対応
各講義への質問は直接担当教員に聞くこと。

その他の問い合わせ先は

名古屋大学大学院工学研究科附属計算科学連携教育研究センター
http://ccs.engg.nagoya-u.ac.jp/
052-788-6215

[一覧画面へ]

[専攻選択画面へ]

SyllabusSystem Ver 1.27