Intel® Optimized MP LINPACK Benchmark for Clusters の内容

Intel® Optimized MP LINPACK Benchmark for Clusters (MP LINPACK Benchmark) には、HPL 2.0 ディストリビューションとその修正が含まれています。ファイルの一覧は、下記の表を参照してください。ファイルは、インテル® マス・カーネル・ライブラリー (インテル® MKL) ディレクトリーの ./benchmarks/mp_linpack/ サブディレクトリーにあります。

./benchmarks/mp_linpack/ のディレクトリー/ファイル

内容

testing/ptest/HPL_pdtest.c

HPL 2.0 コードに ASYOUGO2_DISPLAY (詳細は、新機能を参照) で DGEMM 情報がキャプチャーされた場合に情報を表示する修正を加えたもの。

src/blas/HPL_dgemm.c

HPL 2.0 コードに ASYOUGO2_DISPLAY で指定された場合に DGEMM 情報をキャプチャーする修正を加えたもの。

src/grid/HPL_grid_init.c

HPL 2.0 コードに HPL 2.0 にない追加のグリッド試験を行う修正を加えたもの。

src/pgesv/HPL_pdgesvK2.c

HPL 2.0 コードに ASYOUGO および ENDEARLY の修正を加えたもの。

src/pgesv/HPL_pdgesv0.c

HPL 2.0 コードに ASYOUGOASYOUGO2、および ENDEARLY の修正を加えたもの。

testing/ptest/HPL.dat

HPL 2.0 のサンプル HPL.dat を修正したもの。

Make.ia32

(新規) IA-32 アーキテクチャー対応プロセッサー・ベースの Linux システム用のサンプル・アーキテクチャー・メイクファイル。

Make.intel64

(新規) インテル® 64 アーキテクチャー対応プロセッサー・ベースの Linux システム用のサンプル・アーキテクチャー・メイクファイル。

HPL.dat

testing/ptest/HPL.dat のコピー。

次の 6 つのファイルは、簡単なパフォーマンス・テストに利用できる、事前に構築された実行可能ファイルです。

bin_intel/ia32/xhpl_ia32

(新規) IA-32 アーキテクチャー、Linux 用の事前構築ハイブリッド・バイナリー。インテル® MPI 3.2 に対してスタティックにリンク。

bin_intel/ia32/xhpl_ia32_dynamic

(新規) IA-32 アーキテクチャー、Linux 用の事前構築ハイブリッド・バイナリー。インテル® MPI 3.2 に対してダイナミックにリンク。

bin_intel/intel64/xhpl_intel64

(新規) インテル® 64 アーキテクチャー、Linux 用の事前構築ハイブリッド・バイナリー。インテル® MPI 3.2 に対してスタティックにリンク。

bin_intel/intel64/xhpl_intel64_dynamic

(新規) インテル® 64 アーキテクチャー、Linux 用の事前構築ハイブリッド・バイナリー。インテル® MPI 3.2 に対してダイナミックにリンク。

次の 6 つのファイルは、事前に構築されたハイブリッドの実行可能ファイルです。

bin_intel/ia32/xhpl_hybrid_ia32

(新規) IA-32 アーキテクチャー、Linux 用の事前構築ハイブリッド・バイナリー。インテル® MPI 3.2 に対してスタティックにリンク。

bin_intel/ia32/xhpl_hybrid_ia32_dynamic

(新規) IA-32 アーキテクチャー、Linux 用の事前構築ハイブリッド・バイナリー。インテル® MPI 3.2 に対してダイナミックにリンク。

bin_intel/intel64/xhpl_hybrid_intel64

(新規) インテル® 64 アーキテクチャー、Linux 用の事前構築ハイブリッド・バイナリー。インテル® MPI 3.2 に対してスタティックにリンク。

bin_intel/intel64/xhpl_hybrid_intel64_dynamic

(新規) インテル® 64 アーキテクチャー、Linux 用の事前構築ハイブリッド・バイナリー。インテル® MPI 3.2 に対してダイナミックにリンク。

次の 3 つのファイルは、事前構築ライブラリーです。

lib_hybrid/ia32/libhpl_hybrid.a

(新規) IA-32 アーキテクチャー、インテル® MPI 3.2 用の MP LINPACK ハイブリッド・バージョンの事前構築ライブラリー。

lib_hybrid/intel64/libhpl_hybrid.a

(新規) インテル® 64 アーキテクチャー、インテル® MPI 3.2 用の MP LINPACK ハイブリッド・バージョンの事前構築ライブラリー。

次の 18 のファイルは、実行スクリプトです。

bin_intel/ia32/runme_ia32

(新規) IA-32 アーキテクチャー、インテル® MPI 3.2 に対してスタティックにリンクされたピュア MPI バイナリー用のサンプル実行スクリプト。

bin_intel/ia32/runme_ia32_dynamic

(新規) IA-32 アーキテクチャー、インテル® MPI 3.2 に対してダイナミックにリンクされたピュア MPI バイナリー用のサンプル実行スクリプト。

bin_intel/ia32/HPL_serial.dat

(新規) IA-32 アーキテクチャー、ピュア MPI バイナリー用の MP LINPACK ベンチマーク入力ファイルのサンプル。

bin_intel/ia32/runme_hybrid_ia32

(新規) IA-32 アーキテクチャー、インテル® MPI 3.2 に対してスタティックにリンクされたハイブリッド・バイナリー用のサンプル実行スクリプト。

bin_intel/ia32/runme_hybrid_ia32_dynamic

(新規) IA-32 アーキテクチャー、インテル® MPI 3.2 に対してダイナミックにリンクされたハイブリッド・バイナリー用のサンプル実行スクリプト。

bin_intel/ia32/HPL_hybrid.dat

(新規) IA-32 アーキテクチャー、ハイブリッド・バイナリー用の MP LINPACK ベンチマーク入力ファイルのサンプル。

bin_intel/intel64/runme_intel64

(新規) インテル® 64 アーキテクチャー、インテル® MPI 3.2 に対してスタティックにリンクされたピュア MPI バイナリー用のサンプル実行スクリプト。

bin_intel/intel64/runme_intel64_dynamic

(新規) インテル® 64 アーキテクチャー、インテル® MPI 3.2 に対してダイナミックにリンクされたピュア MPI バイナリー用のサンプル実行スクリプト。

bin_intel/intel64/HPL_serial.dat

(新規) インテル® 64 アーキテクチャー、ピュア MPI バイナリー用の MP LINPACK ベンチマーク入力ファイルのサンプル。

bin_intel/intel64/runme_hybrid_intel64

(新規) インテル® 64 アーキテクチャー、インテル® MPI 3.2 に対してスタティックにリンクされたハイブリッド・バイナリー用のサンプル実行スクリプト。

bin_intel/intel64/runme_hybrid_intel64_dynamic

(新規) インテル® 64 アーキテクチャー、インテル® MPI 3.2 に対してダイナミックにリンクされたハイブリッド・バイナリー用のサンプル実行スクリプト。

bin_intel/intel64/HPL_hybrid.dat

(新規) IA-64 アーキテクチャー、ハイブリッド・バイナリー用の MP LINPACK ベンチマーク入力ファイルのサンプル。

nodeperf.c

(新規) クラスターの DGEMM 速度をテストするサンプル・ユーティリティー。

関連情報


このヘルプトピックについてのフィードバックを送信

© 2006 - 2010 Intel Corporation. 無断での引用、転載を禁じます。