LINPACKベンチマークとは何ですか?

LINPACKベンチマークは、コンピューターの速度を測定する方法です。 線形方程式ソフトウェアパッケージの略です。 LINPACKベンチマークには、LINPACK Fortran n = 100、LINPACK n = 1000、Highly Parallel Computing Benchmarkの3つの異なるベンチマークがあります。 線形方程式のシステムを解くときのコンピューターのパフォーマンスを比較します。

コンピューターの速度とパフォーマンスを評価または測定するために使用されるさまざまなベンチマークがあります。 LINPACKベンチマークは、1979年にテネシー大学のコンピューターサイエンス教授であるJack Dongarraによって作成されました。 LINPACKベンチマークは、ドンガラと彼の仲間が本に取り組んでおり、読者のためにコンピューターのパフォーマンスを比較する方法が必要だったために作成されました。

LINPACKベンチマークプログラムは、もともとFortranプログラミング言語で書かれていました。 Fortranは式の変換を意味します。 以前は数式をコンピューターコードに変換していたため、LINPACKベンチマークアプリケーションに最適です。

3つの異なるLINPACKベンチマークがあります。 LINPACK Fortran n = 100は、100個の数字を含む数字の行列または配列を使用して線形方程式を解く際のコンピューターの速度を測定するために使用されます。 正確な結果を返すには、このベンチマークを記述されたとおりに正確に実行する必要があります。 コメントに変更を加えることはできません。これは、プログラムの実行に直接影響しません。

LINPACK n = 1000ベンチマークは、n = 100ベンチマークに似ています。 1000個の数字のマトリックスに使用されます。 このベンチマークは、書かれているとおりに実行する必要があります。

高並列計算のベンチマークは、他の2つのベンチマークとは異なります。 ユーザーは問題のサイズと使用するソフトウェアを指定できます。 これは、理想的な条件でのコンピューターの最高のパフォーマンスを測定します。

LINPACKベンチマークテストの結果は、いくつかの方法で報告されます。 これらはLINPACKベンチマークレポートで公開されています。これは、 標準線形方程式ソフトウェアを使用したさまざまなコンピューターのパフォーマンスのサブタイトルです 。 多くの産業用コンピューターシステムのパフォーマンスをリストし、オンラインで見つけることができます。 TOP500と呼ばれるWebサイトもあり、ベンチマークで上位500位になったシステムをリストしています。 すべてのコンピューターは異なるため、単一のコンピューターのパフォーマンスは、そのモデルで公開されているベンチマーク結果と異なる場合があります。

一部のアプリケーションでは、LINPACKがLAPACKに置き換えられました。 LAPACKは線形代数パッケージの略です。 元のソフトウェアを再構築して、効率を高めます。 このプログラムはもともとFortran 77で作成されていましたが、現在では他のいくつかのプログラミング言語で使用するために翻訳されています。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?