チューニング・ガイドとパフォーマンス解析

インテル® VTune™ プロファイラー

この記事は、インテル® デベロッパー・ゾーンに公開されている「Tuning Guides and Performance Analysis Papers」(https://software.intel.com/en-us/articles/processor-specific-performance-analysis-papers) の日本語参考訳です。


インテル® VTune™ Amplifier XE チューニング・ガイド

このチューニング・ガイドは、インテル® VTune™ Amplifier XE を使用して一般的なソフトウェアのパフォーマンスの問題を特定する方法を説明し、最適化の推奨事項を提供します。

インテル® マイクロアーキテクチャー向けチューニング・ガイド カバーされるプロセッサー
開発コード名 Cascade Lake 第 2 世代インテル® Xeon® スケーラブル・プロセッサー
開発コード名 Apollo Lake Intel Atom® プロセッサー E3900 シリーズ、
インテル® Pentium® プロセッサー N & J シリーズ、
インテル® Celeron® プロセッサー N & J シリーズ
開発コード名 Skylake-X
新しい PDF
以前の PDF
第 1 世代インテル® Xeon® スケーラブル・プロセッサー・ファミリー
開発コード名 Knights Landing インテル® Xeon Phi™ プロセッサー
開発コード名 Broadwell-E* (サーバー向け) インテル® Xeon プロセッサー E5 v4 ファミリー
開発コード名 Skylake 第 6 世代インテル® Core™ プロセッサー・ファミリー
開発コード名 Broadwell
http://software.intel.com/en-us/articles/using-intel-vtune-amplifier-xe-to-tune-software-on-the-5th-generation-intel-core-processor
第 5 世代インテル® Core™ プロセッサー・ファミリー
開発コード名 Haswell-E* (サーバー向け)
http://software.intel.com/en-us/articles/using-intel-vtune-amplifier-xe-to-tune-software-on-the-intel-xeon-processor-e5-v3-family
インテル® Xeon® プロセッサー E5 v3 ファミリー
開発コード名 Ivy Bridge-E* (サーバー向け)
http://software.intel.com/en-us/articles/using-intel-vtune-amplifier-xe-to-tune-software-on-the-intel-xeon-processor-e5e7-v2-family
インテル® Xeon® プロセッサー E5/E7 v2 ファミリー
開発コード名 Haswell 第 4 世代インテル® Core™ プロセッサー・ファミリー
インテル® メニー・インテグレーテッド・コア・アーキテクチャー
https://software.intel.com/en-us/articles/optimization-and-performance-tuning-for-intel-xeon-phi-coprocessors-part-2-understanding
インテル® Xeon Phi™ コプロセッサー
開発コード名 Sandy Bridge-EP/EX/EN (サーバー向け)
http://software.intel.com/en-us/articles/using-intel-vtune-amplifier-xe-to-tune-software-on-the-intel-xeon-processor-e5-family
インテル® Xeon® プロセッサー E5 ファミリー
開発コード名 Ivy Bridge
http://software.intel.com/en-us/articles/using-intel-vtune-amplifier-xe-to-tune-software-on-the-3rd-generation-intel-core-processor
第 3 世代インテル® Core™ プロセッサー・ファミリー
開発コード名 Sandy Bridge
第 2 世代インテル® Core™ プロセッサー・ファミリー
開発コード名 Nehalem
http://software.intel.com/en-us/articles/using-intel-vtune-performance-analyzer-to-optimize-software-on-intel-core-i7-previous/
以前の世代のインテル® Core™ i7 プロセッサーと
インテル® Xeon® プロセッサー 5500

このホワイトペーパー、「トップダウン・マイクロアーキテクチャー解析法」は、どのチューニングガイドにも役立ちます。

「インテル® VTune™ Amplifier XE の General Exploration (一般解析) がどのように動作するかを理解する」で、テクノロジーとメカニズムの背景、およびこの解析に関連する詳細な情報をご覧ください。

その他のプロセッサー固有の資料:

イベントを含むマイクロアーキテクチャーの詳細、イベントカウンターのプログラミング、およびソフトウェアの最適化リファレンス・マニュアルについては、『Intel® 64 and IA-32 Architectures Software Developer Manuals』(英語) をご覧ください。

コンパイラーの最適化に関する詳細は、最適化に関する注意事項を参照してください。

タイトルとURLをコピーしました