ソフトウェアの整備
スーパーコンピュータ「富岳」の開発にあたって最重要視された「汎用性」。その実現のためには、「様々なソフトウェアが簡単に、効率よく動く」ことが欠かせません。
ここでは、「富岳」で使えるソフトウェアを増やすための取り組みを紹介します。
スーパーコンピュータ向けのソフトウェア
スーパーコンピュータと普通のパソコンとの大きな違いはふたつあります。
- 計算速度
- 並列処理
スーパーコンピュータで一般的に行われるのは、「科学技術計算」という、精度の高い計算です。高精度の計算を合理的な時間で行うためには、スピードと効率の良さが求められます。スーパーコンピュータ向けのソフトウェアは、精度の高い計算を速く、効率よくできるよう最適化されている必要があります。
また、「並列処理」もスーパーコンピュータを特徴づけるものです。スーパーコンピュータは普通のパソコンが何万台も並んだような状態で、それらに役割を振り分けながら効率的に計算させるには工夫が必要です。
スーパーコンピュータでソフトウェアを動かすときには、これらの特徴にあわせて、プログラムを最適化する必要があるのです。
世界初、Armプロセッサを搭載したスーパーコンピュータ
HPC分野にArmエコシステムを
さらなる使いやすさを目指して
「富岳」で動く商用アプリケーションの充実
産業界で広く利用されている商用アプリケーションを「富岳」上で使えるようにすることは、「富岳」の利用者のすそ野をさらに広げていくために重要です。理化学研究所は、関係機関と協力して「富岳」上で使える商用アプリケーションの整備を進めており、以下のようなアプリケーションがすでに「富岳」上で利用可能となっています。
- Gaussian
- LS-DYNA
- scFLOW
- CONVERGE
- Poynting
- 2023年1月現在。最新の情報は、「富岳」アカウントをお持ちの方は商用ソフトウェア(「富岳」ポータルサイト、アカウント保有者のみアクセス可)を、お持ちでない方は産業界向け利用マニュアル(PDF、約10.5MB)をご確認ください(更新のタイミングにより、最新の情報が反映されていない場合もあります)。
- このほかに、「富岳」上で動作することが確認されている商用アプリケーションもあります(「富岳」へのインストールや「富岳」用のライセンスの入手が必要)。詳細は商用ソフトウェア(「富岳」ポータルサイト、「富岳」アカウント保有者のみアクセス可)または産業界向け利用マニュアル(PDF、約10.5MB)でご確認いただくか、ヘルプデスク(HPCIポータルサイト) までお問い合わせください。
参考
- 「富岳」上で動くソフトウェアについては、HPCIポータルサイトで確認できます。
「富岳」で利用可能なソフトウェアの検索(HPCIポータルサイト) - 計算科学研究センター(R-CCS)が開発したソフトウェアについては、理研R-CCSソフトウェアセンターウェブサイトをご覧ください。