インテル® マス・カーネル・ライブラリー 11.2 ユーザーズガイド
Intel® Optimized MP LINPACK Benchmark には、HPL 2.1 ディストリビューション (いくつかのファイルは変更されています) と Intel® Optimized MP LINPACK Benchmark 固有のファイルが含まれています。すべてのファイルは、インテル® MKL ディレクトリーの benchmarks\mp_linpack\ サブディレクトリーにあります。 Intel® Optimized MP LINPACK Benchmark 固有のファイルは、次のとおりです。
Intel® Optimized MP LINPACK Benchmark には HPL 2.1 ディストリビューション全体が含まれているため、ディレクトリーには Linux* 用のファイルも含まれています。
<mkl ディレクトリー>\benchmarks\mp_linpack\ 以下のディレクトリー/ファイル |
内容 |
---|---|
Make |
IA-32、インテル® 64 アーキテクチャー対応プロセッサー・ベースのシステムで使用する nmake ユーティリティー用のサンプル・アーキテクチャー・メイクファイル。 |
HPL.dat |
testing\ptest\HPL.dat のコピー。 |
簡単なパフォーマンス・テスト用の事前に構築された実行可能ファイル。 |
|
bin_intel\ia32\xhpl_ia32.exe |
IA-32 アーキテクチャー、インテル® MPI ライブラリー用の事前ビルドバイナリー‡。 |
bin_intel\ia32\xhpl_hybrid_ia32.exe |
IA-32 アーキテクチャー、インテル® MPI ライブラリー用の事前ビルド・ハイブリッド・バイナリー。 |
bin_intel\intel64\xhpl_intel64.exe |
インテル® 64 アーキテクチャー、インテル® MPI ライブラリー用の事前ビルドバイナリー。 |
bin_intel\intel64\xhpl_hybrid_intel64.exe |
インテル® 64 アーキテクチャー、インテル® MPI ライブラリー用の事前ビルド・ハイブリッド・バイナリー。 |
bin_intel\intel64\xhpl_offload_intel64.exe |
前世代のインテル® Core™ プロセッサーおよびそれ以降のプロセッサー、オフロードモード、インテル® MPI ライブラリー用の事前ビルドバイナリー。 バイナリーは、システムに利用可能なインテル® Xeon Phi™ コプロセッサーがあり、それらがハイブリッド・オフロード向けに最適化されている場合、コプロセッサーに計算をオフロードして実行を高速化します。 |
事前ビルド・ライブラリー |
|
lib_hybrid\ia32\libhpl_hybrid.lib |
IA-32 アーキテクチャー、インテル® MPI 用の Intel® Optimized MP LINPACK Benchmark ハイブリッド・バージョンの事前ビルド・ライブラリー。 |
lib_hybrid\intel64\libhpl_hybrid.lib |
インテル® 64 アーキテクチャー、インテル® MPI 用の Intel® Optimized MP LINPACK Benchmark ハイブリッド・バージョンの事前ビルド・ライブラリー。 |
lib_hybrid\intel64\libhpl_offload.lib |
インテル® 64 アーキテクチャー、インテル® MPI 用の Intel® Optimized MP LINPACK Benchmark オフロード・バージョンの事前ビルド・ライブラリー。 |
実行スクリプトと入力サンプルファイル |
|
bin_intel\ia32\runme_ia32.bat |
IA-32 アーキテクチャー、ピュア MPI バイナリー用のサンプル実行スクリプト。 |
bin_intel\ia32\HPL_serial.dat |
IA-32 アーキテクチャー、ピュア MPI バイナリー用の入力ファイルのサンプル。 |
bin_intel\ia32\runme_hybrid_ia32.bat |
IA-32 アーキテクチャー、ハイブリッド・バイナリー用のサンプル実行スクリプト。 |
bin_intel\ia32\HPL_hybrid.dat |
IA-32 アーキテクチャー、ハイブリッド・バイナリー用の入力ファイルのサンプル。 |
bin_intel\intel64\runme_intel64.bat |
インテル® 64 アーキテクチャー、ピュア MPI バイナリー用のサンプル実行スクリプト。 |
bin_intel\intel64\HPL_serial.dat |
インテル® 64 アーキテクチャー、ピュア MPI バイナリー用の入力ファイルのサンプル。 |
bin_intel\intel64\runme_hybrid_intel64.bat |
インテル® 64 アーキテクチャー、ハイブリッド・バイナリー用のサンプル実行スクリプト。 |
bin_intel\intel64\HPL_hybrid.dat |
インテル® 64 アーキテクチャー、ハイブリッド・バイナリー用の入力ファイルのサンプル。 |
bin_intel\intel64\runme_offload_intel64.bat |
インテル® 64 アーキテクチャー、オフロードバイナリー用のサンプル実行スクリプト。 |
bin_intel\intel64\runme_offload_intel64_prv.bat |
MPI コアあたりのインテル® Xeon Phi™ コプロセッサーの数に基づいて HPL 環境変数を設定するスクリプト。runme_offload_intel64.bat により呼び出されます。 |
bin_intel\intel64\HPL_offload.dat |
インテル® 64 アーキテクチャー、オフロードバイナリー用の入力ファイルのサンプル。 |
nodeperf.c |
クラスターの DGEMM 速度をテストするサンプル・ユーティリティー。 |
‡ インテル® MPI ライブラリーのサポートされているバージョンについては、『インテル® MKL リリースノート』のシステム要件を参照してください。
インテル® コンパイラーは、互換マイクロプロセッサー向けには、インテル製マイクロプロセッサー向けと同等レベルの最適化が行われない可能性があります。これには、インテル® ストリーミング SIMD 拡張命令 2 (インテル® SSE2)、インテル® ストリーミング SIMD 拡張命令 3 (インテル® SSE3)、ストリーミング SIMD 拡張命令 3 補足命令 (SSSE3) 命令セットに関連する最適化およびその他の最適化が含まれます。インテルでは、インテル製ではないマイクロプロセッサーに対して、最適化の提供、機能、効果を保証していません。本製品のマイクロプロセッサー固有の最適化は、インテル製マイクロプロセッサーでの使用を目的としています。インテル® マイクロアーキテクチャーに非固有の特定の最適化は、インテル製マイクロプロセッサー向けに予約されています。この注意事項の適用対象である特定の命令セットの詳細は、該当する製品のユーザー・リファレンス・ガイドを参照してください。 改訂 #20110804 |