プログラミング講習会のご案内

計算サーバを利用されている方あるいはご利用を検討されている方を対象とした、初心者向けのプログラミング講習会を開催いたします。

本講習会は、これからスパコンシステムを利用されようとしている方にとっても理解しやすくなるよう、 プログラミングだけでなく、計算サーバの概要やバッチシステムについても、わかりやすく解説します。
また、スパコンのアカウントを使用した実習を通じて、すぐにスパコンを利用できるようになることを目指しています。
プログラミングにおける最適化や並列化の解説と実習は、概要に重点を置いたものになりますので、 これからプログラミングを始めようとされる方には、ちょうどよいレベルの内容です。
使用言語はFortranですが、Fortranに慣れていない方でも、最適化や並列化について大まかに理解できるよう説明を行います。

なお、実習を含みますので、会場での実施のみとさせていただきます。

講習会名称プログラミング講習会
日時2024年9月27日(金) 10:00-15:00
場所化学研究所 総合研究実験1号棟2階 演習室(CB206)(化研へのアクセス)
講師スパコンシステム 福本淳司
対象京都大学に属する教職員/学生/研究員もしくはスパコンユーザ
申込方法事前にスパコンシステム(spradm@scl.kyoto-u.ac.jp)まで以下の情報をお知らせください。
氏名:所属:メールアドレス:電話番号:(SCLアカウントがあれば)SCLアカウント名
また、申込時に、Linux利用経験の有無、viやemacs等のエディタの利用経験有無、Fortranの利用経験有無、参加目的等簡単で結構ですので お知らせいただければ助かります。
内容
  1. システム構成
  2. コンパイルと実行
  3. PBS(バッチジョブスケジューラ)
  4. 最適化
  5. 並列化
    1. アムダールの法則
    2. 自動並列化
    3. OpenMP
    4. MPI
※ 上記で使用する言語は Fortran となります。