第13回お試しアカウント付き並列プログラミング講習会[東京大学情報基盤センタースーパーコンピューティング部門]

# 第13回お試しアカウント付き並列プログラミング講習会
「MPI応用編：並列アプリケーション開発入門」

情報基盤センター（以降、センター）に設置されたスーパーコンピューターの利用促進と並列プログラミング技術の普及を目的として、MPIによる並列アプリケーション開発入門の講習会を実施します。受講料は無料です。
本講習会では、有限体積法による熱伝導解析プログラムを、MPIを使用して並列化するための手順、特に並列分散データ構造に関する考え方を中心に説明します。お手元のプログラムを、MPIによって「並列化」したいと考えている方は是非受講をお勧めいたします。
本講習会は、「MPI基礎：並列プログラミング初級入門」に対する「応用編」と位置づけていますが、必ずしもMPIに関する知識・経験は必要ではありません。（本講習会でもMPIについての簡単な説明は実施いたします）「T2Kオープンスパコン（東大）」による実習もあります。

国公私立大学・高専の教員・学生・研究生、研究機関研究員、企業に所属する研究者・技術者。
なお、講習会当日受付に「HA8000クラスタシステム利用同意書」をご提出ください。企業に所属する研究者・技術者の方は「アカウント使用申込書」も併せてご提出ください。未提出の場合はスーパーコンピューターを使用しない講義形式での受講となります。
外国人の方が講習会に参加を希望される場合は、下記を踏まえて申込を行ってください。
「外国人利用者についてのお願い」
C言語（またはFORTRAN）およびUNIXの基礎知識を有していることが望ましい。ただし、本事項は受講の制限とはなりません。
並列プログラミングの知識・経験は必要ありません。

## 参加申込

講習会参加申込の受付は終了いたしました。

### HA8000クラスタシステム利用同意書（講習会参加者全員提出）
※当日受付に提出

HA8000クラスタシステム利用同意書
[PDF版] [記入例]

### アカウント使用申込書（企業に所属する研究者・技術者の方のみ提出）
※下記提出先へ事前郵送か当日受付に提出

アカウント使用申込書
[PDF版] [記入例]

アカウント使用申込書提出先
〒113-8658　東京都文京区弥生2－11－16
東京大学情報基盤センター　研究支援係

## 講習会概要

プログラム演習のため、受講生が自分のノートパソコン（無線LANの機能があるもの）をセンターの演習室に持ち込んでください。ノートパソコンが持ち込めない方は、講義形式の受講となります。
ノートパソコンは Windows/Microsoft Update、Apple Security Updateなどで最新のセキュリティアップデートを行ってください。また、必ずウィルス対策ソフトウェアをインストールし、ウィルス検索を実行して問題がないことを事前に確認してから受講してください。セキュリティ対策を施していない場合は、ノートパソコンを利用しない講義形式の受講となります。
ノートパソコンのOSは、Windows、Macどちらでも構いませんが、SSHを用いてセンターのスーパーコンピューターへ接続ができることが必要です。本講習会ではまず、Windowsに限定したSSH環境のインストールと設定作業を、受講生に行ってもらいます。
演習のため、無線LAN接続を想定しています。有線LAN接続は想定していません。特に、演習室でのLinuxを用いた無線利用は経験的に困難です。Linuxの利用は、できるだけ避けてください。
演習の実施に当たり、受講生にセンターのスーパーコンピューターを1週間利用できる無料アカウント（お試しアカウント）を発行します。
対象のスーパーコンピューターは、T2Kオープンスパコン（HA8000クラスタシステム）です。4ノード（16ソケット、64コア）の利用となります。
定員（上限約50名）になり次第、申込みを終了させていただきますので、あらかじめご了承ください。

2011年5月19日（木）10：00 - 17：30
2011年5月20日（金）09：30 - 17：00

09：30 - 10：00　受付
10：00 - 12：00　はじめに
・本講習会の概要
・T2Kオープンスパコン（東大）について
・T2Kオープンスパコン（東大）へのログイン
13：00 - 16：00　並列アプリケーション開発入門（Ⅰ）
・並列プログラミングの学び方
・有限体積法
・1CPU用計算プログラム eps_fvm
・演習
16:15 - 17:30　並列アプリケーション開発入門（Ⅱ）
・並列分散メッシュデータ
・領域分割
・MPI超入門

### 5月20日（金）

09：30 - 12：00　並列アプリケーション開発入門（Ⅱ）（続き）
13：00 - 17：00　並列アプリケーション開発入門（Ⅲ）
・並列FVMコードの開発
・T2Kオープンスパコンとスケーラビリティ
・実習

## 講習会資料

MPI「超」入門（C言語編）
MPI「超」入門（FORTRAN編）
MPIによる並列アプリケーション開発法入門（Ⅰ）
MPIによる並列アプリケーション開発法入門（Ⅱ）
MPIによる並列アプリケーション開発法入門（Ⅲ）
STREAMベンチマーク

## 問い合わせ先

〒113-8658 東京都文京区弥生2－11－16
東京大学情報基盤センター　研究支援係
kenkyu_shien[あっとまーく]itc.u-tokyo.ac.jp
("[あっとまーく]" を"@"(半角)に変換後、ご送信ください)