山梨大学電子シラバス>検索結果一覧>授業データ |
授業科目名
|
担当教員
|
|||||||||||||||||
計算システム特論
|
鈴木 智博
|
|||||||||||||||||
時間割番号
|
単位数
|
コース
|
履修年次
|
期別
|
曜日
|
時限
|
||||||||||||
PTW714 | 2 | (未登録) | 1 | 後期 | 火 | II | ||||||||||||
[概要と目標] | ||||||||||||||||||
近年、科学技術計算に対する大規模化、高精度化の要求は増加するばかりである。このような科学技術計算においては並列計算機、ベクトル計算機などの高性能計算機を利用することが必須となるが、計算機の性能を適切に引き出すためには、計算機のアーキテクチャの理解とそのための最適化が必要となる。 また、多くの科学技術計算は線形方程式を解くことに帰着され、大規模な線形方程式を高性能計算機で解くために様々な高速アルゴリズムが開発されている。 本講義では、大規模な科学技術計算を高性能計算機で行なうために必要な知識と技術の習得を目標とする。 |
||||||||||||||||||
[到達目標] | ||||||||||||||||||
計算機アーキテクチャの理解に基づいて科学技術計算プログラムを最適化できる。プログラムを最適化する技術を習得する。最適化の方針を数学的に説明できる。 | ||||||||||||||||||
[必要知識・準備] | ||||||||||||||||||
CまたはC++言語のプログラミング能力を必要とする。 | ||||||||||||||||||
[評価基準] | ||||||||||||||||||
|
||||||||||||||||||
[教科書] | ||||||||||||||||||
(未登録) | ||||||||||||||||||
[参考書] | ||||||||||||||||||
(未登録) | ||||||||||||||||||
[講義項目] | ||||||||||||||||||
Zoomによるライブ型とオンデマンド配信を適宜組み合わせて授業を行う。 課題の提出には Moodle を使用する。 1. ガイダンス 2. 高性能計算機のプロセッサアーキテクチャ 3. 並列計算機利用技術 4. 5. 6. 線形方程式の解法 (疎行列、密行列) 7. 8. 9. 固有値問題の解法 (対称行列、非対称行列) 10.11.12. プログラミング、最適化 13.14.15. 成果プレゼンテーション |