Easier using Pause & Resume API on Intel(R) Xeon Phi(TM) processors in VTune(TM) Amplifier XE 2015

I once wrote an article introducing Pause/Resume API use on the Intel® Xeon Phi coprocessor.

Intel® VTune™ Amplifier XE 2015 is now ready.  There are two changes for using this feature in 2015 version.

  • Setting all environment variables required in 2013 version is NOT necessary with the new version.
  • Use collector "advanced-hotspots --target-system=mic-native|mic-host-launch" instead of "knc-hotspots", which is deprecated. 

Try my old examples in previous article:

# amplxe-cl -collect advanced-hotspots --target-system=mic-native:0 --search-dir=. -start-paused -- /root/test_api

And, if you develop "offload" applications for the coprocessor please use VTune Amplifier in this way:

# amplxe-cl -collect advanced-hotspots --target-system=mic-host-launch:0 --search-dir=. -start-paused -- ./test_api_offload


For more complete information about compiler optimizations, see our Optimization Notice.