Abstract


科学技術計算における行列の果たす役割は非常に大きい. また, 行列 データは多種多様な性質とサイズを有し, 特に大規模なものについ ては多様な行列データをユーザが自由に作成するのが困難であり, データコンテンツサービスの対象となるのに適している.
以上の認識から我々は行列を対象としたサービス「ネットワーク計算用行列 工房:Matrix Workshop」の開発を行なっている. 本システムでは, サイズに 自由度が与えられており, 性質の明らかな行列の提供により信頼性の高い行 列演算アルゴリズム, プログラムのテストをサポートすることが可能となっ た. これにより, 計算機システムの評価を行なうことも可能となっている. 最後に, 本システムを用いた性能評価システムについてLinpack Benchmarkを用いた評価をおこなう.

In scientific computing, matrix data are taking important role for representing the physical structure to be understood. Thus, developing efficient algorithms with those matrices is getting more important on high performance computing systems. Difficulty resides in comparing the algorithms with different machines, different matrices and different programs. Regarding performance evaluation in high performance computing, establishing standard data set especially as matrices is strongly desired so that the input data for those algorithms are shared by each other. So, the authors have been developing the "Matrix Workshop" to demonstrate the feasibility of the system which generates matrix data set by giving the matrix structure, dimension of the matrix, and so on. Users accessing the system via WWW or http are able to archive arbitrary size of the matrices with which they understand the behavior of the algorithms developed. In this material, the design overview and preliminary application results are shown.