I use tried to use vtune 2013/2015 to get info from some pin-based simulator on ubuntu12.03.
/opt/intel/vtune_amplifier_xe_2013/bin64/amplxe-cl -collect hotspots -app-working-dir /home/parsec -- /home/parsec/run.parsec.sh
The result:
amplxe: Collection started. To stop the collection, either press CTRL-C or enter from another console window: amplxe-cl -r /home/zsim/r000hs -command stop.
amplxe: Warning: [2016.01.20 16:19:07] /lib32/ld-2.19.so _init() instrumentation failed.
amplxe: Warning: [2016.01.20 16:19:07] /lib32/ld-2.19.so _init() instrumentation failed.
amplxe: Warning: [2016.01.20 16:19:07] /lib/x86_64-linux-gnu/ld-2.19.so _init() instrumentation failed.
amplxe: Warning: [2016.01.20 16:19:07] /lib/x86_64-linux-gnu/ld-2.19.so _init() instrumentation failed.
amplxe: Warning: [2016.01.20 16:19:07] /lib/x86_64-linux-gnu/ld-2.19.so _init() instrumentation failed.
E:Could not instrument process 4703: need execute and read access to /proc/4703/exe
[SNIPER] End
[SNIPER] Elapsed time: 0.58 seconds
amplxe: Error: Failed to attach to the specified target process. Please make sure the process exists and VTune Amplifier process has enough permissions to attach to the target process. See the Troubleshooting help topic for more details.
amplxe: Error: [Instrumentation Engine]: Attach to pid 4960 failed: Operation not permitted
amplxe: Collection stopped.
amplxe: Internal Error
What may cause this error? I run vtune with root and how can I give it more permission?