I am trying to run an analysis using event-based sampling with VTune Amplifier XE from the command line. The documentation says it is done
amplxe-cl -collect-with runsa -knob event-config=<list of events>
But I don't know what the hardware events supported by the CPUs on MTL are. Is it the 32nm Intel(R) Xeon(R) Processor, as listed on http://software.intel.com/sites/products/documentation/hpc/amplifierxe/en-us/2011Update/lin/ug_docs/index.htm, under Reference for Processor Events? Even if I launch amplxe-cl to record, say, INST_RETIRED.ANY events, it gives me the error:
Error: VTune Amplifier XE sampling driver is inaccessible. Make sure the driver is installed and you have permissions to access it.
I have seen that VTune Performance Analyzer 9.1 is installed on /opt/intel/vtune. Is it supported on MTL? This version should list the events with:
vtl query -c sampling
but, as a normal user, I can't start the vdk driver with insmod-vtune.
Thank you for the help