Tuning Guides and Performance Analysis Papers

Intel® VTune™ Amplifier XE Tuning Guides

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

Tuning Guide for Intel® Microarchitecture

Processors Covered 

code name Knights Landing Intel® Xeon Phi™ Processor
code name Broadwell-E* (server) Intel® Xeon Processor E5 v4 Family
code name Skylake 6th Generation Intel® Core™ Processor Family
code name Broadwell 5th Generation Intel® Core™ Processor Family
code name Haswell-E* (server) Intel® Xeon® Processor E5 v3 Family
code name Ivy Bridge-E* (server) Intel® Xeon® Processor E5/E7 v2 Family
code name Haswell 4th Generation Intel® Core™ Processor Family
Many Integrated Core Architecture Intel® Xeon Phi™ coprocessor
code name Sandy Bridge-EP/EX/EN (server) Intel® Xeon® Processor E5 Family
code name Ivy Bridge 3rd Generation Intel® Core™ Processor Families
code name Sandy Bridge 2nd Generation Intel® Core™ Processor Families
code name Nehalem Intel® Core™ i7 (Previous Generation) and Intel® Xeon® 5500

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 Works in Intel® VTune™ Amplifier XE 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.

Para obter informações mais completas sobre otimizações do compilador, consulte nosso aviso de otimização.