| June 15, 2011 12:00 AM PDT | |
Download this guide (see Article Attachments, below) to learn how to identify performance issues on software running on the 2nd generation Intel® Core™ processor family (based on Intel® Microarchitecture Codename Sandy Bridge). The guide explains the new Intel Microarchitecture Codename Sandy Bridge – General Exploration Analysis viewpoint available in Intel® VTune™ Amplifier XE Update 3. It also walks through some of the most common performance issues that the VTune Amplifier XE interface highlights, what each issue means, and some suggested ways to fix them.
-------------------------------------------------------------
Note: New version posted 11/11/2011!
See Also:
View recordings of 2 webinars that walk through the first and second halves of this guide. You must register for each webinar to view the recordings.
Part 1 - Interface and Methodology - 1 hr - Register Here
Part 2 - Common Issues - 1 hr - Register Here
Or watch the video series that accompanies this guide, beginning here.
This article applies to: Intel® VTune™ Amplifier XE Knowledge Base
For more complete information about compiler optimizations, see our Optimization Notice.
Comments (1) 
Trackbacks (4)
- Upcoming Webinars on Performance Tuning on Intel(R) Microarchitecture Codename Sandy Bridge – Blogs - Intel® Software Network
November 4, 2011 11:52 AM PDT - Upcoming Webinars on Performance Tuning on Intel(R) Microarchitecture Codename Sandy Bridge | ServerGround.net
November 4, 2011 12:21 PM PDT - Pipeline Speak, Part 2: The Second Part of the Sandy Bridge Pipeline – Blogs - Intel® Software Network
December 1, 2011 2:35 PM PST - Pipeline Speak, Part 2: The Second Part of the Sandy Bridge Pipeline | ServerGround.net
December 1, 2011 3:41 PM PST



fernandg
10
The formulas for Cache Misses show events that don't exist on the Dev Manual 3B for Sandy Bridge. Are the following equivalences true?
MEM_LOAD_MISC_RETIRED.LLC_MISS_PS = MEM_LOAD_UOPS_MISC_RETIRED.LLC_Miss
MEM_LOAD_RETIRED.L3_HIT_PS = MEM_LOAD_UOPS_RETIRED.L3_Hit
MEM_LOAD_UOPS_LLC_HIT_RETIRED.XSNP_HIT_PS = MEM_LOAD_UOPS_LLC_HIT_RETIRED.XSNP_Miss
etc
I guess my main concern is if the _PS suffix changes the meaning of the events (e.g. resolution).
Thanks,
Guilherme