高性能並列計算,分散システムソフトウェア,グリッド計算,P2P計算などの先進的ソフトウェアに関する最新の研究動向を扱う。
近年、情報科学の進展、ならびに社会的な普及とともに、計算機システムの進展は急
速であり、単に単一の計算機上でプログラミングをするのではなく、ネットワークを含んだハードウェア、
ならびにその上でのプログラミングやサービスを可能にする複雑なグリッドやスーパコンピュータのソフ
トウェアシステムの研究開発が盛んである。本講義では、それらの中で最新の研究トピックスを選び、文献
の紹介を通じて学習を行う。
1. 高性能並列計算
2. 高速ネットワーキング
3. クラスタ計算機
4. Message Passing Interface (MPI)
5. グリッド計算とそのアーキテクチャ
6. グリッドのミドルウェア
7. P2P とグリッド
8. 大規模計算における耐故障性
9. データグリッド
10. 低消費電力なスーパーコンピューティング
Ian Foster (Editor), Carl Kesselman The Grid2: Blueprint for a New Computing Infrastructure
Morgan Kaufmann Publishers, 2003
学部レベルの計算機科学の基礎知識は必要である。
講義での文献紹介の発表の質と、最終レポートによる。