並列プログラミング講習会「MPI基礎:並列プログラミング入門」(3月6日、7日)

主催
共催
東京大学情報基盤センター
PCクラスタコンソーシアム(PCクラスタ実用アプリケーション部会)
日時 2017年3月6日(月) 10:30~17:00、7日(火) 10:00~17:00
会場 東京大学情報基盤センター 4階 413遠隔会議室
受講資格 特に制限ナシ、企業所属の方はスパコン利用にあたって別途手続きが必要です。(講習会HPを参照)
最低限emacsまたはvi等のエディタによりファイルの編集ができる必要があります。
受講料 無料
定員 50名(先着順)
講習会HP: 詳しくはこちらをご覧ください

 本講習会はMPIによる基礎的な並列プログラミングの講習会です。
 並列処理の基礎概念の説明に始まり,MPI通信ライブラリの解説などを行います。 また,簡単な数値計算プログラムの並列化の実習を行います。 並列処理に限らず,プログラムのコンパイル作業を分割して行うための方法(分割コンパイル)についても解説します。
 お手元の逐次プログラムをMPIによって「並列化」したいと考えている方で, どのようにすべきか知りたい方は是非受講をお勧めいたします。 MPIに関する知識・経験は必要ではありません。 Reedbushスーパーコンピュータシステム(Reedbush-U:7月稼動開始)による実習もあります。 また、上級者向けに「MPI上級編」を準備しています。

3月6日(月)

10:30 - 12:30 ノートパソコンの設定、テストプログラムの実行など(演習)
14:00 - 15:45 並列プログラミングの基本(座学)
16:00 - 17:00 MPIプログラム実習I(演習)

3月7日(火)

10:00 - 12:30 ファイル入出力の基礎
(ファイルシステム、MPI-IOの基礎、makeの活用)(演習)
14:00 - 15:30 MPIプログラミング実習Ⅱ(演習)
・ 行列-行列積の並列アルゴリズム
・ 行列-行列積の並列化実習(簡易並列化・データ非分散版)
15:45 - 17:00 MPIプログラミング実習Ⅲ(演習)
・ 行列-行列積の並列化実習(完全並列化・データ分散版)

その他,当センターでは様々な並列プログラミング講習会を企画しております。
詳細はこちらをご覧ください。