< 目次

インテル® MKL 2017 デベロッパー・ガイド

Intel® Optimized MP LINPACK Benchmark の内容

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\intel64\xhpl_intel64.exe

インテル® 64 アーキテクチャー、インテル® MPI ライブラリー用の事前ビルドバイナリー。バイナリーは、システムに利用可能なインテル® Xeon Phi™ コプロセッサーがある場合、コプロセッサーに計算をオフロードして実行を高速化します。

事前ビルド・ライブラリー

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\intel64\runme_intel64.bat

インテル® 64 アーキテクチャー、ハイブリッド・オフロード・バイナリー用のサンプル実行スクリプト。

bin_intel\intel64\runme_intel64_prv.bat

MPI プロセスあたりのインテル® Xeon Phi™ コプロセッサーの数に基づいて HPL 環境変数を設定するスクリプト。runme_intel64.bat により呼び出されます。

bin_intel\intel64\HPL.dat

インテル® 64 アーキテクチャー、オフロードバイナリー用の入力ファイルのサンプル。

  

nodeperf.c

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

インテル® MPI ライブラリーのサポートされているバージョンについては、『インテル® MKL リリースノート』のシステム要件を参照してください。

最適化に関する注意事項

インテル® コンパイラーでは、インテル® マイクロプロセッサーに限定されない最適化に関して、他社製マイクロプロセッサー用に同等の最適化を行えないことがあります。これには、インテル® ストリーミング SIMD 拡張命令 2、インテル® ストリーミング SIMD 拡張命令 3、インテル® ストリーミング SIMD 拡張命令 3 補足命令などの最適化が該当します。インテルは、他社製マイクロプロセッサーに関して、いかなる最適化の利用、機能、または効果も保証いたしません。本製品のマイクロプロセッサー依存の最適化は、インテル® マイクロプロセッサーでの使用を前提としています。インテル® マイクロアーキテクチャーに限定されない最適化のなかにも、インテル® マイクロプロセッサー用のものがあります。この注意事項で言及した命令セットの詳細については、該当する製品のユーザー・リファレンス・ガイドを参照してください。

注意事項の改訂 #20110804

関連情報