HPC事業紹介
弊社は、スーパーコンピュータ「京」の時代から現在のスーパーコンピュータ「富岳」に至るまで、コンパイラなどのミドルウェアの開発やシミュレーションアプリの高速化に従事してきました。
特にMPIプログラムの並列計算においては、スケーラブル(並列数の増加に応じた性能向上)にならない状況がしばしば発生します。また、「富岳」で採用されているA64FXについても、その高いポテンシャルを最大限に活用できていないアプリケーションが数多く見られます。
弊社は、その最大化に向けて、お客様のアプリケーションを分析し、アプリケーションの高速化から改良に至るまで、お客様の幅広いご要望に対してご支援することができます。
サービス事例紹介
-
スパコン/HPC
MPIプログラムの高速化事例
計算高速化のためにMPIプログラムによる並列計算を実施しても、「並列数の増加に応じた性能向上に至らない」という課題が発生してしまう理由とその対処法をご紹介いたします。
ホワイトペーパーのダウンロード
詳細ページへ
-
スパコン/HPC
「富岳」における第一原理シミュレーションソフトウェアOpenMXの高速化
OpenMXに対して、「富岳」の計算能力を効果的に発揮するため、スレッド並列化およびCPU性能の観点での高速化に取り組んだ内容を紹介します。(※第35回分子シミュレーション討論会 発表論文)
ホワイトペーパーのダウンロード
詳細ページへ
-
数値シミュレーションプログラム開発
数値シミュレーションプログラムに適用するアルゴリズムの提言・開発や、科学技術計算プログラムの開発などを行います。
詳しく見る
詳細ページへ
-
アプリ高速化サービス
アーキテクチャ、コンパイラ、プログラムに潜在するボトルネックを分析し最適なパフォーマンスを実現します。
詳しく見る
詳細ページへ
-
コンパイラ開発
アーキテクチャの強みを生かした高性能かつユーザビリティの高いコンパイラを実現します。
詳しく見る
詳細ページへ
-
ポーティングサービス
プログラムがスパコンで動作するように支援いたします。
詳しく見る
詳細ページへ
ページトップへ戻る