7 「富岳」の成果公開・普及

7-2 研究成果の普及促進

R-CCSでは、スーパーコンピュータ「富岳」を含む多くのHPCプラットフォームで利用可能な高品質なアプリケーション、ライブラリ、プログラミングツールなど(いわゆるR-CCSソフトウェア)の開発や、さまざまな分野の科学者やエンジニアからなるR-CCSソフトウェアユーザーの支援、またそうしたユーザーと共に連携してR-CCSソフトウェアを改良・強化することに努めている。

7-2-1 ソフトウェアの整備と公開

R-CCSの高度化研究の一環として、スーパーコンピュータ「富岳」を含む多くのHPCプラットフォームに向けて最適化、または開発したR-CCSソフトウェアを公開している。2021年度には、2021年3月に共用開始された「富岳」へ向け、以下の2つのR-CCSソフトウェアの整備を行った (2022年4月に公開済み)。

  • SC-SUMMA-25D (Semi-ScaLAPACK-Compatible 2.5D-PxGEMM based on SUMMA)
  • Batched Blas Generator

また、2020年度に公開したMPICH on Tofuについて、検証と性能評価を行った。その結果の一部を以下に示す。

図1 PingPong :12node1ppn
図2 Bcast :1ppn 8bytes

7-2-2 利用者向け公開ソフトに関する講習会の開催

2021年度には、以下の講習会のサポートを行った。

7-2-3 R-CCSソフトウェアセンターの活動

R-CCSで開発されたソフトウェアの普及を支援する目的で2017年よりR-CCSソフトウェアセンターの活動を行っている。2021年度には、7-2-1で述べた通り、共用が開始された「富岳」へ向けR-CCSソフトウェアを整備・公開するとともに、R-CCSソフトウェアの品質向上のためCI/CDプロセスを支援する開発環境の整備を進め、公開を準備中である。