Intel® Distribution for LINPACK Benchmark は、テネシー大学ノックスビル校 (UTK) の Innovative Computing Laboratories (ICL) が提供しているハイパフォーマンス LINPACK (HPL) 2.1 (http://www.netlib.org/benchmark/hpl (英語)) をベースに変更、追加したものです。Intel® Distribution for LINPACK Benchmark は、TOP500 (http://www.top500.org (英語) を参照) の実行に使用することができます。ベンチマークを使用するには、HPL の使用法をよく理解している必要があります。Intel® Distribution for LINPACK Benchmark は、HPL をより便利に使用できるように、そしてパフォーマンスを向上するインテル® メッセージ・パッシング・インターフェイス (MPI) 設定を使用できるように、拡張されています。
Intel® Distribution for LINPACK Benchmark は、real*8 精度のランダムで稠密な連立線形方程式 (Ax=b) を因数分解して解くためにかかった時間を測定し、時間をパフォーマンス比率に変換して結果の精度をテストします。ベンチマークは、正確な結果が得られるように、乱数生成と完全な行ピボット演算を使用します。
インテルでは、標準の HPL ベンチマークよりも簡単にインテル® プロセッサー・ベースのシステムで高い LINPACK ベンチマーク結果が得られる LINPACK ベンチマークの最適化バージョンを提供しています。事前ビルドされたバイナリーを使用するには、クラスターにインテル® MPI ライブラリーをインストールする必要があります。インテル® MPI ライブラリーのランタイムバージョン (無料) は、https://www.intel.com/content/www/us/en/developer/tools/overview.html (英語) からダウンロードできます。
このパッケージには、テネシー大学ノックスビル校の Innovative Computing Laboratories (ICL) で開発されたソフトウェアが含まれていますが、これはテネシー大学や ICL が本製品を推奨あるいは販促していることを意味するわけではありません。HPL 2.1 は特定の条件の下で再配布することができますが、このパッケージはインテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) の使用許諾契約書に基づきます。
HPL コードはもともとホモジニアスです。つまり、各 MPI プロセスは、同様の CPU とメモリー制限の環境下で実行する必要があります。Intel® Distribution for LINPACK Benchmark は異種 (ヘテロジニアス) をサポートします。つまり、追加のワークに対応できる十分なメモリーがノードにある場合、各ノードのパフォーマンス要件に合わせてデータが配置されます。ノード間で異種を使用するインテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) の構成方法については、「インテル® ディストリビューションの LINPACK ベンチマークの異種サポート」を参照してください。
製品および性能に関する情報 |
---|
性能は、使用状況、構成、およびその他の要因によって異なります。詳細については、www.Intel.com/PerformanceIndex (英語) をご覧ください。 改訂 #20201201 |