差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
award:2014noguchi [2015/06/17] – 作成 adminaward:2014noguchi [2019/07/10] (現在) – 外部編集 127.0.0.1
行 9: 行 9:
 高性能計算(HPC)システムを必要とするアプリケーションは,その性能を最大限に引き出すために,特定のHPCシステムを強く意識したコードの開発が行われている.近年多様なHPCシステムが登場しており,特定のHPCシステムだけでなく様々なHPCシステムにおいても高い性能を引き出すことができるコードが強く求められている.しかしながら,そのようなコードの最適化には大幅な修正が必要となっている. 高性能計算(HPC)システムを必要とするアプリケーションは,その性能を最大限に引き出すために,特定のHPCシステムを強く意識したコードの開発が行われている.近年多様なHPCシステムが登場しており,特定のHPCシステムだけでなく様々なHPCシステムにおいても高い性能を引き出すことができるコードが強く求められている.しかしながら,そのようなコードの最適化には大幅な修正が必要となっている.
  
-{{award:2014komatsu-2.png?200 }}+{{award:2014komatsu-2.png?300 }}
 今回受賞対象となった論文では,コンパイル情報を活用して,様々なHPCシステムにおいても性能を引き出すことができるOpenMP並列コードを容易に開発する手法を提案している.特定のHPCシステムを意識したコードのコンパイル情報が,他のHPCシステムにおいても有用であることに着目し,提案する手法ではコンパイラの並列化情報から並列化可能な場所を特定している.これにより,並列化の際のプログラマの負担を抑えつつ,他のHPCシステムにおいても効果的な並列コードを開発することができる. 実験により,提案手法による並列コードが様々なHPCシステムにおいて高い性能を達成できることを明らかにしている. 今回受賞対象となった論文では,コンパイル情報を活用して,様々なHPCシステムにおいても性能を引き出すことができるOpenMP並列コードを容易に開発する手法を提案している.特定のHPCシステムを意識したコードのコンパイル情報が,他のHPCシステムにおいても有用であることに着目し,提案する手法ではコンパイラの並列化情報から並列化可能な場所を特定している.これにより,並列化の際のプログラマの負担を抑えつつ,他のHPCシステムにおいても効果的な並列コードを開発することができる. 実験により,提案手法による並列コードが様々なHPCシステムにおいて高い性能を達成できることを明らかにしている.
  
award/2014noguchi.txt · 最終更新: 2019/07/10 by 127.0.0.1