講義資料

スパコンプログラミング(1)、(I)
[2022年度S1,S2学期]

連絡事項

必ず事前登録をお願いします。

講義概要

東京大学工学部、および工学系研究科における、情報基盤センターのスーパーコンピュータ(2021年度からWisteria/BDEC-01システムを使います)を用いたプログラミングの講義(S1,S2学期、A1,A2学期、同一科目)です。
この講義は、MPI(Message Passing Interface)を用いた並列プログラミングの初心者を対象としています。
アプリケーションの対象は、基礎的な数値計算処理です。

ITC LMSへのリンクはこちら

計算科学アライアンス http://www.compsci-alliance.jpの認定講義(カテゴリーD)に認定されています。
是非アライアンスへの登録もお願いします。http://www.compsci-alliance.jp/学生募集/

講義コードは、学部生と大学院生で異なりますのでご注意ください。但し、内部では同一講義として処理されます。

【講義日程】

毎週火曜日 第2時限 10:25〜12:10

Zoomによるオンライン講義 情報基盤センター1F 大演習室1

スパコンを利用する4/26までに、資料「スパコンを使うための準備」を見ながら、sshが使える環境を用意してください。

回数日付内容PDFファイル
04/5 ガイダンスsp20220405.pdf
14/19並列数値処理の基本演算sp20220419.pdf
24/26スーパーコンピュータを利用しよう:
Wisteria/BDEC-01を用いた実習準備
sp20220426.pdf(修正版, p.111,113)
35/10 高性能プログラミング技法の基礎1sp20220510.pdf
45/17高性能プログラミング技法の基礎2, OpenMP超入門sp20220517.pdf
55/24行列-ベクトル積の並列化sp20220524.pdf
65/31?べき乗法の並列化sp20220531.pdf

更新

76/7行列-行列積の並列化(1)sp20220607.pdf
86/14行列-行列積の並列化(2)sp20220614.pdf
96/21LU分解法(1)、コンテスト課題発表sp20220614.pdf spc_rep20220621.pdf
106/28 LU分解法(2)+非同期通信sp20220628.pdf
117/5GPUの利用(1)sp20220705.pdf
127/12GPUの利用(2): Python、機械学習sp20220712.pdf

更新, Python-wa.tar.gzを再度コピー、展開しなおしてください

成績

統計

最終登録者: 65名

過去の資料

AltStyle によって変換されたページ (->オリジナル) /