LINPACK

LINPACKの最新ニュースをまとめて検索!

LINPACK (りんぱっく)はコンピュータ上で線形代数学数値演算を行うソフトウェアライブラリである。

MINPACKEISPACK と同様、米国アルゴンヌ国立研究所FORTRANライブラリとして開発された。実際に開発を行ったのは Jack Dongarra、Jim Bunch、Cleve Moler、Pete Stewart である。1970年代から1980年代初期のスーパーコンピュータを対象として設計され、その後より洗練されたライブラリLAPACKに取って代わられた。

LINPACK は BLAS(Basic Linear Algebra Subprograms、基本線形代数サブプログラム群)ライブラリを使ってベクトル演算や行列演算を行う。

LINPACK ベンチマークは、LINPACK に基づいたベンチマークプログラムである。理学工学で一般的な線型方程式系(大きさは自由)[1]ガウスの消去法で解く速度を測定し、システムの浮動小数点演算性能を評価する。

LINPACK ベンチマークの結果は、最高性能 Rmax を示す行列サイズ Nmax、Rmax の半分の性能を示す行列サイズ(N1/2)と合わせて、TOP500で世界の高速なコンピュータの性能値としてランキングに使用されている。

[編集] 脚注

  1. ^ ただし密係数行列。一般に、差分法有限要素法などで解かれる大規模問題は、連結リストによって記述される参照の局所性の低い疎行列系であり、キャッシュメモリの恩恵をほとんど受けない。(つまりメモリバンド幅によって性能が決まる。)したがって、必ずしも実アプリケーションの性能を示すものではなく、指標の一つとして考えるのが妥当であろう。

[編集] 外部リンク

最終更新 2009年10月10日 (土) 14:25 (日時は個人設定で未設定ならばUTC)。
【LINPACK】変更履歴

ご利用上の注意