4 「富岳」の利用支援

4-2 講習会等

2024年度は56回の講習会・セミナー・ワークショップを開催した(表1)。RISTが主催したものが21回、他機関と共催したものが35回であった。

RISTが主催したものには、(i) 「富岳」の利用者を対象とする「富岳」利用セミナー、(ii) HPC向けプログラミング技法の習得を目指す方を対象とするHPCプログラミングセミナー及びHPCアプリ講習会、(iii)計算機シミュレーションに関心を有するアカデミア及び産業界の研究者・技術者を対象とするワークショップがある。

他機関と共催したものは、理研R-CCSとの連携による「富岳」を含むA64FXを搭載した計算機に関する技術の共有を目的としたA64FX向けチューニング技術検討会(2回開催)、RISTで利用環境を整備した国産アプリに対するハンズオン講習会(7回開催。アプリはAkaiKKR、FFX、FrontISTR、HΦ、mVMC、PHASE/0、SALMONの7種類)などが含まれる。なお、国産アプリについては、講師の負担軽減と参加者の利便性向上を狙い、事前・事後学習用の動画を作成した。以下に、RIST主催の講習会等について詳細を報告する。

4-2-1 「富岳」利用セミナー

2024年度は入門編(座学)を2回、東京大学Wisteria BDEC-01(Odyssey)を使った「富岳」講習会(実習付き)を1回、中級編を4回(座学3回、ハンズオン1回)開催した(全てオンライン)。入門編及び実習付きでは、「富岳」の利用にあたり優先的に把握すべき事項を中心に座学で、あるいは実習を交えて説明した。また、中級編は2024年度より「富岳」計算資源の一層の有効利用を促すよう内容を見直し、座学を二部構成から三部構成に拡充し、第一部でSIMD、ソフトウェアパイプライニングによる性能最適化を、第二部でMPI・LLIOによる並列性能の向上に関する技法、第三部で演算の効率化、キャッシュチューニングによる最適化をそれぞれ説明した。なお、中級編の「富岳」を利用したハンズオンは、2024年度より新たに開始したものである。また、講習会を通じて得られたQA集は、利用者のアクセシビリティを高めるため、理研R-CCSと協力して「富岳」サポートサイトのZendeskにFAQとして拡充を進めている。今後は、Zendesk FAQの内容充実、「富岳」ポータルサイトに掲載したセミナー動画の継続的な更新等を目指す。

4-2-2 HPCプログラミングセミナー、HPCアプリ講習会

HPCで典型的なプログラミング技法の習得を目的とするHPCプログラミングセミナー(座学)を2024年度は10回開催した。会場開催(2回開催)とオンライン開催(8回開催。1回あたり1テーマ)を継続した。対象として、プログラミング言語 (Fortran、C/C++) の基礎を習得済みの初学者から小規模な並列計算の実行経験者までを想定し、本格的なHPC向けプログラミングを習得するために必要な知識を網羅的に提供するよう努めた。これらに加え、HPC向け計算機(分散共有メモリ型並列計算機)の使用経験のない人を対象に、仮想ミニチュア並列計算機を一人1台貸与することにより、HPC向け計算機の基本的な構造や並列計算などの利用方法を実習形式で学ぶ「並列計算101-未経験者向け実習-」を2024年度より新設した。

各分野で利用者が多いOSSの利用技術の習得を目的とするHPCアプリ講習会を2024年度は材料系のOSSを対象に2回開催し(全てオンライン)、「富岳」実機にアクセスするハンズオンを実施した。内容として、参加者が「富岳」でのジョブ実行を含め、OSS利用の典型例を学習できるよう工夫した。特に、「富岳」Open OnDemandやワークフロー・ツールWHEELの利用といった計算機の利活用促進・裾野拡大に繋がるツールを併用している。

4-2-3 ワークショップ

利用者が多いOSS等に関する利用事例、「富岳」やHPCIの計算機システムの利用に資する情報、最新の研究動向などの情報共有を目的とし、材料系ワークショップ(物性・材料分野)及びCAEワークショップ(CAE分野)を開催した。2024年度は材料系ワークショップを2回、CAEワークショップを1回開催した。材料系ワークショップは、会場/オンラインのハイブリッド形式での開催とした。内容として、次世代計算機、生成AI、量子コンピュータなど最新のテクノロジーが物質・材料開発に及ぼすインパクトや、AI活用社会の未来を見据えたデバイス材料の研究開発に関する講演を取り上げた。また、CAEワークショップも会場/オンラインのハイブリッド形式で開催し、「富岳」の利用研究事例(住宅設備、エンジン、橋梁等の解析)を取り上げた。これらのワークショップでは産業界からの参加が6割超と多かった。

4-2-4 主催まとめ

2024年度も昨年度同様、講習会・セミナー・ワークショップそれぞれの趣旨と主な参加者層に配慮し、会場及びオンラインの形式を柔軟に取り入れた開催形式とした。今後も会場及びオンラインの併用を検討する。

主催した講習会・セミナーでは参加者に対してアンケート調査を実施した。2024年度の回答数は計547件で、講習会等の満足度を尋ねた項目では、「満足」と「ほぼ満足」を合わせると、92%を占め、高い評価を得た(図1)。この結果から、RISTが開催する講習会等は、概ね利用者のニーズに応えていると考えている。一方、少ないながらも「やや不満」、「不満」という回答があることから、アンケートの回答を良く分析して問題点を抽出し、来年度以降の改善に活用していきたい。

図1 2024年度のRIST主催講習会の満足度調査
図1 2024年度のRIST主催講習会の満足度調査
表1 2024年度に開催した講習会・セミナー・ワークショップの一覧。
RIST主催(主催)、他機関との共催(共催) の順に提示。
講習会・セミナー 開催日 会場 参加者
1 第25回「富岳」利用セミナー(入門編) 主催 2024年5月7日 Web会議システム 32
2 第38回HPCプログラミングセミナー 主催 2024年5月22日~5月24日 コモレ四谷タワーコンファレンス 75
3 第26回「富岳」利用セミナー(中級編)第一部 主催 2024年6月20日 Web会議システム 13
4 第30回HPCプログラミングWebセミナー:並列プログラミング入門(OpenMP編) 主催 2024年6月21日 Web会議システム 22
5 第31回HPCプログラミングWebセミナー: 並列プログラミング入門 (MPI編) 主催 2024年6月28日 Web会議システム 21
6 第32回HPCプログラミングWebセミナー: アクセラレータ入門 主催 2024年7月5日 Web会議システム 22
7 第33回HPCプログラミングWebセミナー: チューニング技法入門 主催 2024年7月12日 Web会議システム 20
8 第27回「富岳」利用セミナー(中級編)第二部 主催 2024年7月19日 Web会議システム 15
9 第2回Wisteria/BDEC-01(Odyssey)を使った「富岳」講習会(実習付き) 主催 2024年9月10日 Web会議システム 12
10 第28回「富岳」利用セミナー(中級編)(単体性能の最適化手法2) 主催 2024年9月18日 Web会議システム 3
11 第18回材料系ワークショップ ~次世代技術が拓く物質・材料開発の未来:演算加速器・生成AI・量子コンピュータ~ 主催 2024年10月11日 秋葉原UDX/Web会議システム(ハイブリッド開催) 303
12 第39回HPCプログラミングセミナー 主催 2024年10月16日~10月18日 コモレ四谷タワーコンファレンス 39
13 第29回「富岳」利用セミナー(入門編) 主催 2024年10月28日 Web会議システム 22
14 第34回HPCプログラミングWebセミナー:並列プログラミング入門 (OpenMP編) 主催 2024年11月29日 Web会議システム 22
15 第35回HPCプログラミングWebセミナー: 並列プログラミング入門(MPI編) 主催 2024年12月6日 Web会議システム 19
16 第36回HPCプログラミングWebセミナー: チューニング技法入門 主催 2024年12月13日 Web会議システム 13
17 第37回HPCプログラミングWebセミナー: アクセラレータ入門 主催 2024年12月20日 Web会議システム 16
18 第4回「富岳」を用いたLAMMPS入門講習会(ハンズオン) 主催 2025年1月30日 Web会議システム 10
19 第30回「富岳」利用セミナー (中級編)ハンズオン 主催 2025年2月14日 Web会議システム 11
20 第19回材料系ワークショップ ~先端AIを支えるデバイス材料の研究開発最前線~ 主催 2025年2月19日 秋葉原UDX/Web会議システム(ハイブリッド開催) 223
21 第8回CAEワークショップ ~CAEが創る快適な未来~ 主催 2025年3月7日 秋葉原UDX/Web会議システム(ハイブリッド開催) 85
22 FrontISTR講習会 名大「不老」Type-I(FX1000)を用いたハンズオン 共催 2024年4月19日 Web会議システム 8
23 Quloud入門セミナー -半導体編-原子モデリングとシミュレーション 共催 2024年4月25日 Web会議システム 89
24 Quloud入門セミナー -電池・電気化学編- 共催 2024年5月31日 Web会議システム 94
25 The 14th Meeting for application code tuning on A64FX systems 共催 2024年6月4日 Web会議システム 19
26 2024年度Paraview利用講習会(オンライン) 共催 2024年7月5日 Web会議システム 54
27 2024年度 火災シミュレーションソフトウェア FDS利用講習会(座学・実習) -富岳を利用したハンズオン- 共催 2024年8月2日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 18
28 2024年度 電磁界シミュレーターOpenFDTD利用講習会 共催 2024年8月7日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 35
29 Quloudセミナー -機械学習MD入門編- 共催 2024年8月8日 Web会議システム 90
30 2024年度 ハンズオンで学ぶ計算物理化学の基礎:「物理化学の復習・基礎、数値解析入門、Linux入門まで」 共催 2024年9月25日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 44
31 2024年度 ハンズオンで学ぶ計算物理化学の基礎:「量子化学計算・第一原理計算入門からハンズオンまで」 共催 2024年9月26日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 41
32 2024年度 ハンズオンで学ぶ計算物理化学の基礎:「分子動力学計算入門からハンズオンまで」 共催 2024年9月27日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 38
33 Quloudセミナー -機械学習MD電池編- 共催 2024年10月2日 Web会議システム 85
34 2024年度 Ansys EnSight 利用講習会 共催 2024年10月30日 Web会議システム 11
35 Quloudセミナー -機械学習MD高分子編- 共催 2024年11月5日 Web会議システム 86
36 レーザー加工の理解と解析に向けたSALMON利用法講習会 −高性能計算・データ分析基盤システム SQUIDを用いた応用計算ハンズオン− 共催 2024年11月7日 Web会議システム 13
37 2024年度Paraview講習会(オンライン) 共催 2024年11月21日 Web会議システム 59
38 The 15th Meeting for application code tuning on A64FX systems 共催 2024年11月27日 Web会議システム 35
39 FFX講習会 - Wisteria/BDEC-01 (Odyssey)を用いたハンズオン - 共催 2024年11月27日 東京大学生産研究所 9
40 OpenACC並列プログラミング入門セミナー ~ MN-Core2システム利用 [第1回・概要編] 共催 2024年12月19日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 23
41 Quloudセミナー -機械学習MDフォノン編- 共催 2024年12月23日 Web会議システム 80
42 Quloudセミナー -セラミックス編- 共催 2025年1月23日 Web会議システム 60
43 HΦ講習会-玄界ノードグループAを用いたハンズオン- 共催 2025年1月27日 九州大学 情報基盤研究開発センター/Web会議システム(ハイブリッド開催) 4
44 mVMC講習会-玄界ノードグループAを用いたハンズオンー 共催 2025年1月28日 九州大学 情報基盤研究開発センター/Web会議システム(ハイブリッド開催) 4
45 2024年度 OpenACC並列プログラミング入門セミナー ~MN-Core2システム利用 [第2回・体験編] 共催 2025年1月31日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 32
46 2024年度 火災シミュレーションソフトウェア FDS 利用講習会(神戸会場・オンライン)-「富岳」を利用したハンズオン- 共催 2025年2月6日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 19
47 2024年度 電磁界シミュレーター OpenFDTD 利用講習会(神戸会場・オンライン) 共催 2025年2月14日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 24
48 AkaiKKR講習会 −高性能計算・データ分析基盤システム SQUIDを用いたハンズオン− 共催 2025年2月14日 Web会議システム 9
49 SALMON講習会 −TSUBAME4.0を用いたハンズオン− 共催 2025年2月21日 Web会議システム 5
50 Quloud入門セミナー -有機材料編- 共催 2025年2月25日 Web会議システム 51
51 PHASE/0講習会 −Camphor3(システムA)を用いたハンズオン− 共催 2025年2月26日 Web会議システム 13
52 2024年度 ハンズオンで学ぶ計算物理化学の基礎:「物理化学の復習・基礎、数値解析入門、Linux入門まで」 共催 2025年2月26日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 38
53 2024年度 ハンズオンで学ぶ計算物理化学の基礎:「量子化学計算・第一原理計算入門からハンズオンまで」 共催 2025年2月27日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 33
54 2024年度 ハンズオンで学ぶ計算物理化学の基礎:「分子動力学計算入門からハンズオンまで」 共催 2025年2月28日 高度計算科学研究支援センター/Web会議システム(ハイブリッド開催) 32
55 2024年度 Ansys EnSight 利用講習会 共催 2025年3月5日 Web会議システム 16
56 2024年度 OpenACC並列プログラミング入門セミナー ~MN-Core2システム利用[第3回・概要編] 共催 2025年3月12日 Web会議システム 20