Intel® VTune™ Amplifier XE supports memory bandwidth analysis on recent Sandy Bridge, Ivy Bridge, and Haswell processors. However if the user worked on some old processors, for example – Nehalem, Westmere-DP, will receive error message such as:
# amplxe-cl -collect wsmex-write-bandwidth -duration 10
amplxe: Fatal error: This analysis type is only defined for Intel processors code name Beckton or Eagleton.
One of the great features in Intel® VTune™ Amplifier is the use of the event monitoring registers built into Intel processors. These can give us important insights into what is really happening on a system. The event monitoring allows the profiling of code in terms of what causes caches misses, unaligned memory accesses, denormalized numeric computations and hundred of other types of processor and memory activity.
Soon Ultrabooks will become widely available and will come with new features. Developers will want to know what tools they can use to take advantage of the new capabilities. There will be two main components of the new, supporting OS: the traditional Desktop interface and the New Windows* 8 User Interface (UI). This blog will cover the following topics:
ASM? You mean assembly language? I haven't looked at that since my senior project! How arcane! And compilers are so smart anymore, why should I care?
I used to feel the same way...albeit with a latent desire to learn it as I wish I knew Latin. Then one day I found myself out of options on my SIMD code generation project. The compilers were great, but making progress was like building a ship in the bottle. I was playing a game I know you've played too: "Let's Guess What the Compiler Will Do"!
End of Life Announcement:
The Intel® PTU is End of Life (EOL). This product is no longer being manufactured by Intel, nor will Intel provide any future software updates to support new operating systems or improve compatibility with third party devices and software products.
Intel新一代的性能调试工具VTune™ Amplifier XE 2011 集成了Intel® VTune™ Performance Analyzer 和 Thread Profiler的主要功能，同时吸取了Performance Tuning Utility 这个实验产品的的优点（用户无需关注处理器的PMU部件上的具体事件，而是使用预定义的分析类型）
用户可以在同一台机器上使用VTune™ Performance Analyzer 和VTune™ Amplifier XE 2011, 这是因为这二个产品使用的驱动程序是不同的：
[root@NHM02 vtune_amplifier_xe_2011]# lsmod | grep vtune
vtune_drv 267764 0