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.