理化学研究所 情報基盤センター 情報基盤センタートップへ

「スカラー・チューニング講習会」、「並列プログラミング(MPI)講習会」、「CUDAプログラミング講習会」で配布したテキスト


2011年02月10日

注意 1

  • 原稿をイメージデータとして読み込んでPDFファイル化したため 、 サイズが大きくなっています。
  • テキストの内容は今後不定期に加筆修正します 。
  • 下記資料に関するお問い合わせは までご連絡下さい 。

注意 2

  • 以下は(1)(2)のテキストの注意点です。
  • 全ページを含むファイルと 、 章(またはいくつかの節)ごとに分割したファイルの2種類があります(内容は同じです)。
  • ファイル名の末尾についている「20xx-xx-xx 」 は、そのファイル内のページが最後に更新された日付を示します 。
  • 簡易製本する際は 、i, iii, vページ(vは(2)のみ) 、 および本文の奇数ページ(例えば1-1,1-3, ・ ・ ・,2-1,2-3, ・ ・ ・)が 、 見開きした右側のページになるようにして下さい 。

(1) 「チューニング技法入門」(旧「チューニング技法虎の巻」)

「スカラー・チューニング講習会」 で配布したテキストです。
一般的なスカラー計算機で、 プログラムを高速化する方法について説明しています。

内容 ファイル名 ファイルサイズ
以下の全ファイルが含まれます 。 scalar_all_2007-05-28.pdf 8,203 KB
表紙 ・目次 scalar_cover_contents_2007-05-28.pdf 184 KB
第1章 scalar_chapter1_2007-05-28.pdf 191 KB
第2章 scalar_chapter2_2007-05-28.pdf 1,111 KB
第3章 scalar_chapter3_2007-05-28.pdf 623 KB
第4章 scalar_chapter4_2007-05-28.pdf 1,474 KB
第5章 scalar_chapter5_2007-05-28.pdf 3,408 KB
第6章 scalar_chapter6_2007-05-28.pdf 171 KB
第7章 scalar_chapter7_2007-05-28.pdf 523 KB
第8章 scalar_chapter8_2004-11-30.pdf 302 KB
付録 scalar_appendix_2007-05-28.pdf 543 KB

(2) 「並列プログラミング入門 MPI版」(旧「並列プログラミング虎の巻MPI版」)

「並列プログラミング(MPI)講習会」 で配布したテキストです。
一般的な分散メモリー型並列計算機で、 MPIを使用してプログラムを並列化する方法について説明しています。

内容 ファイル名 ファイルサイズ
以下の全ファイルが含まれます 。 mpi_all_2007-02-07.pdf 25,609 KB
表紙 ・目次 mpi_cover_contents_2007-02-07.pdf 367 KB
第1章 mpi_chapter1_2007-02-07.pdf 614 KB
第2章 mpi_chapter2_2007-02-07.pdf 131 KB
第3章(3-1節から) mpi_chapter3_1_2007-02-07.pdf 2,268 KB
第3章(3-4節から) mpi_chapter3_4_2007-02-07.pdf 2,084 KB
第4章(4-1節から) mpi_chapter4_1_2007-02-07.pdf 2,468 KB
第4章(4-5-7節から) mpi_chapter4_5_7_2007-02-07.pdf 1,552 KB
第4章(4-6節から) mpi_chapter4_6_2007-02-07.pdf 3,242 KB
第4章(4-7節から) mpi_chapter4_7_2007-02-07.pdf 1,742 KB
第5章(5-1節から) mpi_chapter5_1_2007-02-07.pdf 1,989 KB
第5章(5-3節から) mpi_chapter5_3_2007-02-07.pdf 2,002 KB
第5章(5-5節から) mpi_chapter5_5_2007-02-07.pdf 1,647 KB
第6章 mpi_chapter6_2007-02-07.pdf 114 KB
第7章 mpi_chapter7_2007-02-07.pdf 402 KB
付録( 「MPI_INIT 」から) mpi_appendix_mpi_init_2007-02-07.pdf 2,620 KB
付録( 「MPI_IN_PLACEの使い方 」から) mpi_appendix_mpi_in_place_2007-02-07.pdf 2,441 KB

(3) 「CUDAプログラミング入門」

「CUDAプログラミング講習会」 で配布したテキストです。
CUDAを使用してGPU上でプログラムを動かす方法について説明しています。

内容 ファイル名 ファイルサイズ
2011年4月1日版とそれ以前の版の正誤表です。 cuda_seigo_2012-03-12.pdf 450 KB
全ファイル cuda_all_2012-03-12.pdf 27,637 KB



(一般向け)並列・チューニング講習会情報

こちらを参照して下さい。