九州大学 情報基盤研究開発センター 研究用計算機システムニュース   No.358                                 2015.10.5

+--------------------------------------------------------------------------+ |1.並列プログラミング入門講習会のお知らせ                | +--------------------------------------------------------------------------+ ----------------------------------------------------------------- 情報基盤研究開発センター研究用計算機システムWWWホームページ http://www.cc.kyushu-u.ac.jp/scp/ ----------------------------------------------------------------- 1.並列プログラミング入門講習会のお知らせ 情報基盤研究開発センターでは下記のとおりイベントを開催します。希望者は, 情報基盤課全国共同利用担当  (E-mail : zenkoku-kyodo(at)iii.kyushu-u.ac.jp) 宛にお申し込みください。申し込みの際には,本記事末尾の書式をご利用ください。 * 当日の受付時間は講習会開始時間の15分前からです。 * テキストは当センターで用意します。 * 申込期限は11/5(木)までです。 ◆ 並列プログラミング入門 (自動並列、OpenMP)講習会 日時:11月9日(月)13時~17時 場所:九州大学情報基盤研究開発センター 3階 多目的講習室 内容:FortranまたはC言語による科技術計算プログラムを対象に、    性能向上手法として、性能分析、チューニング、    スレッド並列化(自動並列、OpenMP)についての説明と実習を行います。 目次:    1章 基本となる考え方    ・はじめに    ・作業の進め方    ・計算機の概要    2章 プログラムのコンパイル    ・コンパイルとは?    ・最適化オプション    ・その他の有用なオプション    3章 プログラムの性能分析    ・性能分析とは?    ・アムダールの法則    ・性能分析ツール    4章 プログラムのチューニング    ・チューニングの考え方    ・チューニング手法の概要    ・メモリアクセスパターンの改善    ・高速化阻害要因の削減    ・数値計算ライブラリの使用    5章 プログラムの並列化    ・並列化の概要    ・自動並列化    ・明示的な並列化(OpenMP)    ・並列化の留意点    6章 演習問題 定員:18名 ◆ 並列プログラミング入門 (MPI)講習会 日時:11月10日(火)13時~17時 場所:九州大学情報基盤研究開発センター 3階 多目的講習室 内容:FortranまたはC言語による科技術計算プログラムを対象に、    メッセージ通信ライブラリであるMPIによる並列プログラミング    方法の説明と実習を行います。 目次:    1章 MPIの紹介    ・MPIとは    ・MPIの規格    ・MPIの機能    2章 MPI並列化の概要    ・手続きの並列化    ・データ通信    ・データ分割    3章 手続きの並列化    ・並列化手法    ・初期処理と終了処理    ・簡単な並列化    ・ループの並列化    4章 データ通信    ・1対1通信    ・集団通信    ・SEND/RECVによる通信    ・SENDRECVによる通信    ・ALLREDUCEによる通信    ・ALLREDUCEによるプロセス間演算    5章 データ分割    ・データ分割方法と効果    ・データ分割    6章 入出力    ・入出力の方法    ・ランク0のみ入出力    ・全プロセス入出力    7章 並列化における留意点    ・アムダールの法則    ・ロードインバランス    8章 プログラミング例    ・不連続データの通信(ワーク配列)    ・不連続データの通信(派生データ型) 定員:18名 申込み: 以下の書式にご記入ください。 電子メールのタイトルは「講習会申込み」としてください。 ------------------------------------------------------------------------ 情報基盤研究開発センター講習会申込書 (電子メール用) 講習会名: (受講を希望する講習会だけを残し,希望しない講習会を以下のリストから消 して下さい。) [11/9] 並列プログラミング入門 (自動並列、OpenMP)講習会 [11/10] 並列プログラミング入門 (MPI)講習会 氏名: 組織名(学名/社名): 所属 (学生の方は研究室まで): 職名 (学生の方は学年): 電話番号: E-mail: SSO-KID/学生IDの有無: ------------------------------------------------------------------------ ※本書式に記入された個人情報は講習会開催にかかる事務処理にのみ利用します。 ご不明な点等ございましたら,全国共同利用担当宛にご連絡ください. (Tel: 092-642-2308, E-mail : zenkoku-kyodo(at)iii.kyushu-u.ac.jp)