Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Vtune and Zoom need to be mentioned, although they are not free. Vtune is even able to do power consumption analysis these days.


If appropriate for your use, VTune for Linux (and the rest of the Intel Compiler Suite) is available for free under a "Non-Commercial Software Development" license.

http://software.intel.com/en-us/non-commercial-software-deve...


Vtune is even able to do power consumption analysis these days.

...on AMD machines, too? (Not to mention mobile development on ARM.)


As far as I understand, having not used VTune, some basic features work on both, but the interesting stuff relies on Intel-specific counters in the CPU.

This doesn't mean it's worthless, though: Finding your performance bottlenecks on Intel will surely be at least a first-order approximation of the performance on AMD, too.

ARM is a little bit of a different story since the memory model is different, and you might be getting killed by something like unaligned accesses, but that doesn't mean the information is worthless; it just means you should probably use more than one tool. After all, not everything is a nail, but hammers are still good tools.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: