1998 Fiscal Year Annual Research Report
Project/Area Number |
09780234
|
Research Institution | University of Tsukuba |
Principal Investigator |
朴 泰祐 筑波大学, 電子・情報工学系, 助教授 (90209346)
|
Keywords | 並列処理システム / シミュレーション / 性能評価 / 相互結合網 |
Research Abstract |
本研究では、分散メモリ方式の大規模並列処理システムの性能を、システム実装前に仮想的に評価・予測する手法の検討と、それを実現したプロトタイプ・システムの実装を行なった。並列処理システムの性能を事前に予測する際、実アプリケーションあるいはベンチマークを対象とした詳細な予測を行なうには、ノード・プロセッサ単体の性能評価と、それらを結合する相互結合網における通信性能をいかにして統合的に評価するかが重要なポイントとなる。また、単純な大規模シミュレーションによって生じる評価コストを、いかにして低減するかも重要な問題である。以上の問題を解決するために、相互結合網評価システムINSPIREを元に、性能評価環境VIPPES及びオープンな性能評価を可能とする環境OpenINSPIREを実装・評価した。 VIPPES(Virtual Parallel Processor Evaluation System)では、アプリケーション上でのプロセッサの振舞いとメッセージ通信の関係に着目し、プロセッサ動作の決定性・非決定性に基づく分類によって、プロセッサの性能評価と相互結合網上での通信オーバヘッドを独立に評価できる場合にはそれらを切り離し、各ノーロ・プロセッサの評価を並列化・分散化することにより、性能評価コストを大幅に低減している。また、動的な振舞いを持つアプリケーションに関しては、OpenINSPIREを実装した。ここでは、各ノード・プロセッサの評価部と相互結合網のそれとがTCP/IPを用いた並行プロセスとして記述可能となっているため、ノード・プロセッサの性能評価にシミュレータ、インスツルメント・ツール、あるいは実測といった各種手法を選択的に用いることが可能になっている。 以上の研究により、対象問題の特性とシステムの特性、さらに性能予測コストと精度といった各種要因に応じ、コスト/パフォーマンスの高い総合的な性能予測環境を実現可能であることがわかった。
|
-
[Publications] 板倉憲一,他: "超並列計算機CP-PACSにおけるNPB Kernel CGの評価" 情報処理学会論文誌. 39巻6号. 1757-1765 (1998)
-
[Publications] 板倉憲一,他: "汎用相互結合網シミュレータ生成系による並列計算機の性能評価手法" 並列処理シンポジウムJSPP'98論文集. 63-70 (1998)
-
[Publications] 松原正純,他: "超並列計算機CP-PACSにおける大規模分子動力学法シミュレーション" 並列処理シンポジウムJSPP'98論文集. 215-222 (1998)
-
[Publications] 久保田和人,他: "大規模データ並列プログラムの性能予測手法とNPB2.3の性能評価" 並列処理シンポジウムJSPP'98論文集. 71-78 (1998)
-
[Publications] T.Boku,et.al.: "VIPPES:A Virtual Parallel Processing System Simulation Environment" Proceedings of HPC Asia'98. 843-853 (1998)
-
[Publications] K.Kubota,et.al.: "Practical Simulation of Large-Scale Parallel Programs and Its Perfor-mance Analysis of the NAS Parallel Bechmarks" Proceedings of Euro-Par'98(LNCS 1470). 244-254 (1998)