ワークショップ

CCS HPCサマーセミナー2022

開催主旨

計算科学を支える大規模シミュレーション,超高速数値処理のためのスーパーコンピュータの主力プラットフォームはクラスタ型の並列計算機となってきました.ところが,大規模なクラスタ型並列計算機は,高い理論ピーク性能を示す一方で,実際のアプリケーションを高速に実行することは容易なことではありません.

本セミナーはそのようなクラスタ型並列計算機の高い性能を十二分に活用するために必要な知識,プログラミングを学ぶことを目的としています.超高速数値処理を必要とする大学院生が主な対象ですが,興味をお持ちの方はどなたでもご参加下さい.

開催日時・会場

日程: 2022年9月20日(火) – 9月21日(水)
会場: 対面・オンラインのハイブリッド開催
    対面会場:筑波大学総合研究棟B 1階 0112講義室
    アクセス:筑波大学までのアクセス
         総合研究棟Bへのアクセス(「筑波大学循環」バスで「第一エリア前」バス停下車.)
    オンライン会場:Zoom

参加申し込み

参加申込: 締め切りました
締め切り: 2022年9月15日(木)
現地参加定員: 20名程度
参加費: 無料
問い合わせ先: hpc-seminar [at] ccs.tsukuba.ac.jp

参加登録いただいた方に,別途 Zoom のアクセス URL をご連絡致します.
現地参加希望者が多数の場合,早期にオンライン参加受付のみに変更させていただく場合があります.

プログラム

  9月20日 (火) 9月21日 (水)
09:00 – 10:30 並列処理の基礎 並列数値アルゴリズムI
10:45 – 12:15 並列システム 並列数値アルゴリズムII
13:30 – 15:00 OpenMP 最適化I
15:15 – 16:45 MPI 最適化II

セミナー内容

  セミナー名 セミナー内容 講師
1 並列処理の基礎 アムダールの法則,並列化手法(EP,データ並列,パイプライン並列),通信,同期,並列化効率,負荷バランスなど並列処理に関する基礎事項を学ぶ. 朴 泰祐
2 並列システム SMP,NUMA,クラスタ,グリッドなどの並列計算機システムと,並列計算機システムの性能に大きく関わる事項(メモリ階層,メモリバンド幅,ネットワーク,通信バンド幅,遅延など)を学ぶ. 小林 諒平
3 OpenMP 並列プログラミングモデル,並列プログラミング言語OpenMPを学ぶ. 額田 彰
4 MPI 標準メッセージパッシングインターフェースMPIによる並列プログラミングを学ぶ. 藤田 典久
5 並列数値アルゴリズムI 代表的な並列数値アルゴリズムである連立一次方程式の解法を学ぶ. 多田野 寛人
6 並列数値アルゴリズムII 代表的な並列数値アルゴリズムである高速フーリエ変換(FFT)を学ぶ. 高橋 大介
7 最適化I 並列計算機システムの計算ノード単体におけるプログラムの最適化手法(レジスタブロック,キャッシュブロック,メモリ割当など)と性能評価に関して学ぶ. 高橋 大介
8 最適化II 並列計算機システム全体における並列プログラムの最適化手法と性能評価に関して学ぶ. 建部 修見

本セミナーを授業として受講する方へ(筑波大生向け)

本セミナーは,筑波大学理工情報生命学術院共通専門基盤科目「計算科学のための高性能並列計算技術」と共通です. 本セミナーを授業として受講する方は,TWINS で履修登録して下さい.このページからの参加申し込みは不要です.