It's very usefull to use Intel VTune Amplifier XE to check the hotspots/threading..etc in your code.
As noted in the MTL Getting-Started-Guide, you can use the software installed on it including Amplifier XE by following some steps:
1- Set your environment variables using:
$ source /opt/intel/vtune_amplifier_xe_2011/amplxe-vars.sh
2- To start the graphical user interface:
but you will recieve an error if you typed the second command to use the gui while connecting via PuTTY or WinSCP. To solve this problem, follow the steps mentioned in this article: http://software.intel.com/en-us/forums/showthread.php?t=76570
In the 3rd step, you will have to replace the x value in the source/destination by the number you got in the 2nd step, but don't inlclude 0 after the 9, if your number consists of more than 1 digit.
Example: If your x = 54 then,
Source Port: 55954 not 559054
Destination: acano01:5954 not 59054