Our tuning guides explain how to identify common software performance issues using Intel® VTune™ Amplifier and give suggestions for optimization.
Microarchitecture Code Name | Processors Covered | Tuning Guide |
---|---|---|
Ice Lake | Intel® Xeon Processor Scalable Family 3rd Gen | Download Tuning Guides |
Cascade Lake | Intel® Xeon Processor Scalable Family 2nd Gen | Download PDF |
Apollo Lake | Intel Atom® Processor E3900 Series, and Intel® Pentium® and Celeron® Processor N- and J-Series | Download PDF |
Skylake-X | Intel® Xeon Processor Scalable Family 1st Gen | Download PDF |
Knights Landing | Intel® Xeon Phi™ Processor | Download PDF |
Broadwell-E* (Server) | Intel® Xeon Processor E5 v4 Family | Download PDF |
Skylake | 6th Generation Intel® Core™ Processor Family | Download PDF |
Broadwell | 5th Generation Intel® Core™ Processor Family | Download PDF |
Haswell-E* (Server) | Intel® Xeon® Processor E5 v3 Family | Download PDF |
Ivy Bridge-E* (Server) | Intel® Xeon® Processor E5/E7 v2 Family | Download PDF |
Haswell | 4th Generation Intel® Core™ Processor Family | Download PDF |
Sandy Bridge-EP/EX/EN (Server) | Intel® Xeon® Processor E5 Family | Download PDF |
Ivy Bridge | 3rd Generation Intel® Core™ Processor Families | Download PDF |
Sandy Bridge | 2nd Generation Intel® Core™ Processor Families | Download PDF |
Gen9, 10th Gen, 11th gen Graphics Processors Tiger Lake | Intel® Xe Graphics Intel® UHD Graphics Gen9 Graphics | oneAPI GPU Optimization Guide |
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:
- Performance Analysis Guide for Intel® Core™ i7 Processor and Intel® Xeon® 5500 processors
- Cycle Accounting Analysis on Intel® Core™ 2 Processors
- Analyzing and Resolving multi-core non-scaling on Intel® Core™ 2 Processors
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.