Tuning Guides and Performance Analysis Papers

Our tuning guides explain how to identify common software performance issues using Intel® VTune™ Amplifier and give suggestions for optimization.

Microarchitecture Code NameProcessors CoveredTuning Guide
Cascade LakeIntel® Xeon Processor Scalable Family 2nd GenDownload PDF
Apollo LakeIntel Atom® Processor E3900 Series, and Intel® Pentium® and Celeron® Processor N- and J-SeriesDownload PDF
Skylake-XIntel® Xeon Processor Scalable Family 1st GenDownload New PDF
Download Old PDF
Knights LandingIntel® Xeon Phi™ ProcessorDownload PDF
Broadwell-E* (Server)Intel® Xeon Processor E5 v4 FamilyDownload PDF
Skylake6th Generation Intel® Core™ Processor FamilyDownload PDF
Broadwell5th Generation Intel® Core™ Processor FamilyDownload PDF
Haswell-E* (Server)Intel® Xeon® Processor E5 v3 FamilyDownload PDF
Ivy Bridge-E* (Server)Intel® Xeon® Processor E5/E7 v2 FamilyDownload PDF
Haswell4th Generation Intel® Core™ Processor FamilyDownload PDF
Sandy Bridge-EP/EX/EN (Server)Intel® Xeon® Processor E5 FamilyDownload PDF
Ivy Bridge3rd Generation Intel® Core™ Processor FamiliesDownload PDF
Sandy Bridge2nd Generation Intel® Core™ Processor FamiliesDownload PDF
Many Integrated Core ArchitectureIntel® Xeon Phi™ coprocessorRead the Article

The whitepaper How to Tune Applications Using a Top-Down Characterization of Microarchitectural Issues is a useful companion to any of the tuning guides.

Read the article Understanding How General Exploration (or Microarchitecture Exploration in the latest product versions) Works in Intel® VTune™ Amplifier for information on the technology and mechanisms behind General Exploration and some of the complexities associated with this analysis.

Other processor-specific papers:

For microarchitectural details, including events, programming the event counters, and the Software Optimization Reference Manual, please see the Intel® 64 and IA-32 Architectures Software Developer Manuals.

For more complete information about compiler optimizations, see our Optimization Notice.