4 「富岳」の利用支援

4-2 講習会等

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

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

他機関と共催したものは、理研R-CCSとの連携による「富岳」を含むA64FXを搭載した計算機に関する技術の共有を目的としたMeeting for application code tuning on A64FX computer systems (4回開催)、RISTで利用環境を整備した国プロのアプリに対するハンズオン講習会 (7回開催。アプリはALAMODE、OpenMX、SMASH、AkaiKKR、PHASE/0、ABINIT-MP、SALMONの7種類) などが含まれる。なお、国プロのアプリについては、講師の負担軽減と参加者の利便性向上を狙い、事前学習用の動画を作成した。 以下に、RIST主催の講習会等について詳細を報告する。

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

2022年度は入門編(座学)を3回、中級編(座学)を4回開催した(全てオンライン)。入門編では、「富岳」の利用にあたり優先的に把握すべき事項を中心に説明した。また、英語版資料の作成も完了した。中級編は二部構成とし、第一部で性能分析の方法や「富岳」向けチューニングに関わる重要事項を、第二部で「富岳」における並列性能の向上に関する技法をそれぞれ説明した。また、これまで情報共有CMSに掲載していたQA集は、利用者へのアクセスビリティを高めるため、理研R-CCSと協議の上、「富岳」サポートサイトのZendeskにFAQとして掲載することを決定した。今後は、中級コースのさらなる拡充、QA集のZendesk FAQへの移行、「富岳」ポータルサイトにおけるセミナー動画の掲載、「富岳」を利用したハンズオンの実施等を目指す。

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

HPCで典型的なプログラミング技法の習得を目的とするHPCプログラミングセミナー(座学)は、2022年度には10回開催した。 新型コロナウイルス感染症の感染状況を確認した上で、2022年度は従来実施してきた会場開催を再開した(2回開催)。前年度実施したオンライン開催も継続した (8回開催。1回あたり1テーマ)。プログラミング言語 (Fortran、C/C++) の基礎は習得済みの初学者から小規模の並列計算の実行経験者までを想定し、本格的なHPC向けプログラミングを学習するために必要な知識を習得できるよう工夫した。

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

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

利用者が多いOSS等に関する利用事例、「富岳」を始めとするHPCIの計算機の利用情報、最新の研究動向などの共有を目的とし、材料系ワークショップ(物性・材料分野向け)及びCAEワークショップ(CAE分野向け)を開催した。2022年度は材料系ワークショップを2回、CAEワークショップを1回開催した。材料系ワークショップは、新型コロナウイルス感染症の感染状況を確認した上で、会場/オンラインのハイブリット形式の開催とした。内容としては、ポスト「富岳」を見据えた計算科学の動向や計算と計測のデータ統合による材料開発のアプローチを取り上げた。また、CAEワークショップはオンラインで開催し、「富岳」におけるOSSの利用事例やCAEシミュレーションの最新動向を取り上げた。これらのワークショップでは産業界からの参加が約6割と多かった。

4-2-4 主催まとめ

2022年度は、新型コロナウイルス感染症の感染状況を確認した上で、講習会・セミナー・ワークショップの一部については、従来の会場開催の再開、あるいは会場/オンラインのハイブリット形式での開催を実施した。会場開催にあたり、会場で定められたガイドラインを遵守することで、感染症対策に配慮した。一方で、オンラインでの開催も継続した。今後は、新型コロナウイルス感染症の状況を注視しつつ、講習会・セミナー・ワークショップそれぞれの趣旨と主な参加者層に配慮し、会場及びオンラインの形式を柔軟に取り入れた開催形式を検討してゆきたい。

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

図1 2021年度のRIST主催講習会の満足度調査
図1 2021年度のRIST主催講習会の満足度調査
表1 2022年度に開催した講習会・セミナー・ワークショップの一覧。
RIST主催(主催)、他機関との共催(共催) の順に提示。
講習会・セミナー 開催日 会場 参加者
1 第12回富岳利用セミナー (入門編) 主催 2022年5月9日 Web会議システム 40
2 第34回HPCプログラミングセミナー 主催 2022年5月19日 秋葉原UDX 48
3 第13回富岳利用セミナー (中級編) 第一部 主催 2022年6月14日 Web会議システム 12
4 第14回HPCプログラミングWebセミナー: チューニング技法入門 主催 2022年6月17日 Web会議システム 20
5 第15回HPCプログラミングWebセミナー: アクセラレータ入門 主催 2022年6月24日 Web会議システム 24
6 第16回HPCプログラミングWebセミナー: 並列プログラミング入門 (OpenMP編) 主催 2022年7月1日 Web会議システム 18
7 第17回HPCプログラミングWebセミナー: 並列プログラミング入門 (MPI編) 主催 2022年7月8日 Web会議システム 19
8 第14回富岳利用セミナー (入門編) 主催 2022年8月5日 Web会議システム 28
9 第15回富岳利用セミナー (中級編) 第一部 主催 2022年10月14日 Web会議システム 11
10 第35回HPCプログラミングセミナー 主催 2022年10月20日~2022年10月21日 秋葉原UDX 59
11 第14回材料系ワークショップ 〜ポスト「富岳」を見据えた計算物質科学の未来〜 主催 2022年10月26日 秋葉原UDX/Web会議システム (ハイブリット開催) 257
12 第16回富岳利用セミナー (入門編) 主催 2022年11月21日 Web会議システム 14
13 第2回「富岳」を用いたLAMMPS入門講習会(ハンズオン) 主催 2022年11月29日 Web会議システム 18
14 第18回HPCプログラミングWebセミナー: チューニング技法入門 主催 2022年12月2日 Web会議システム 15
15 第19回HPCプログラミングWebセミナー: アクセラレータ入門 主催 2022年12月9日 Web会議システム 22
16 第20回HPCプログラミングWebセミナー: 並列プログラミング入門 (OpenMP編) 主催 2022年12月16日 Web会議システム 17
17 第21回HPCプログラミングWebセミナー: 並列プログラミング入門 (MPI編) 主催 2022年12月23日 Web会議システム 10
18 第15回材料系ワークショップ〜計算・計測のデータ統合による材料開発の革新〜 主催 2023年2月16日 秋葉原UDX/Web会議システム (ハイブリット開催) 363
19 第1回「富岳」を用いたQuantum ESPRESSO-WHEEL入門講習会 (ハンズオン) 主催 2023年2月22日 Web会議システム 9
20 第17回富岳利用セミナー (中級編) 第一部 主催 2023年2月24日 Web会議システム 7
21 第6回CAEワークショップ〜「富岳」アプリケーションの活用とCAEシミュレーションの展望〜 主催 2023年3月10日 Web会議システム 117
22 第18回富岳利用セミナー (中級編) 第二部 主催 2023年3月24日 Web会議システム 8
23 The 8th Meeting for application code tuning on A64FX computer systems 共催 2022年4月28日 Web会議システム 57
24 ALAMODE講習会 −TSUBAME3.0を用いたハンズオン− 共催 2022年6月28日 Web会議システム 22
25 The 9th Meeting for application code tuning on A64FX computer systems 共催 2022年7月25日 Web会議システム 23
26 2022年度 第一回 「火災シミュレーションソフトウェア FDS 利用講習会」(座学・実習) -富岳を利用したハンズオン- 共催 2022年7月29日 CAEソリューションズ・高度計算科学研究支援センター/Web会議システム (ハイブリット開催) 14
27 2022年度 第一回「電磁界シミュレーター OpenFDTD 利用講習会」(座学・実習)-富岳を利用したハンズオン- 共催 2022年8月3日 高度計算科学研究支援センター/Web会議システム (ハイブリット開催) 29
28 OpenMX講習会−Grand Chariot (グラン・シャリオ:サブシステムA)を用いたハンズオン− 共催 2022年9月16日 Web会議システム 7
29 The 10th Meeting for application code tuning on A64FX computer systems 共催 2022年11月9日 Web会議システム 30
30 SMASH講習会−スーパーコンピュータAOBA サブシステムAOBA-B(LX 406Rz-2)を用いたハンズオン− 共催 2022年11月10日 Web会議システム 4
31 AkaiKKR講習会 -全国共同利用大型計算システムOCTOPUSを用いたハンズオン- 共催 2022年11月17日 Web会議システム 13
32 2022年度第二回 火災シミュレーションソフトウェアFDS利用講習会(座学・実習) -富岳を利用し たハンズオン- 共催 2023年1月25日 CAEソリューションズ/Web会議システム (ハイブリット開催) 14
33 PHASE/0講習会−九州大学情報基盤研究開発センター ITOサブシステムAを用いたハンズオン− (兼 第17回PHASE/0利用講習会:基礎編) 共催 2023年1月31日 Web会議システム 8
34 The 11th Meeting for application code tuning on A64FX computer systems 共催 2023年2月17日 Web会議システム 16
35 ABINIT-MP講習会 −名古屋大学情報基盤センタースーパーコンピュータ「不老」Type IIサブシステム (CX2570) を用いたハンズオン− 共催 2023年2月20日 Web会議システム 5
36 SALMON講習会−名古屋大学情報基盤センタースーパーコンピュータ「不老」TypeIサブシステム(FX1000)を用いたハンズオン− 共催 2023年3月16日 Web会議システム 14
37 LAMMPSの基礎的利用セミナー 共催 2023年3月16日 高度計算科学研究支援センター/Web会議システム (ハイブリット開催) 25
38 LAMMPSでの仮想実験セミナー 共催 2023年3月17日 高度計算科学研究支援センター/Web会議システム (ハイブリット開催) 22