Harish Patil
Harish Patil
Sniper uses the 'controller' module from Pin/SDE which is described in detail here: https://www.intel.com/content/www/us/en/developer/articles/technical/pintool-regions.html However, it only supports the following events: event ::= start|stop|threadid|precond in particular, there is no "warmup_start/warmup_stop"...
Good news. Even though 'wamup-start/stop' events are not documented in the [pintool-regions article](https://www.intel.com/content/www/us/en/developer/articles/technical/pintool-regions.html) (that will be fixed soon), the controller does support the events **_warmup-start_** and **_warmup-stop_** (note a '-',...
[ Thanks to @alenks for the Sniper details. ]
Good progress. 1. Make sure you are using *absolute* counts for all the events as listed in the csv file. 2. Since the program is multi-threaded, you could be running...
There is a chance you are using an outdated version of the controller. You can test the reachability of various regions using an SDE-based too 'sde-global-event-counter.so' Please use SDE 9.14...
export SDE_BUILD_KIT=path-to-sde-9.14
./sde-build-GlobalLoopPoint.sh should instruct you about setting PINBALL2ELF PINBALL2ELF not defined Point to a clone of https://github.com/intel/pinball2elf That should let you see the file >..>pinball2elf/pintools/PinballSYSState/pinball-sysstate.H
pinplay-tools was recently updated to support the latest SDE (version 9.21) and it is now the default. SDE 9.21 has some header changes which requires the pinplay-tools update. You may...
"export CFLAGS=-DOLDSDE" before running sde-build-GlobalLoopPoint.sh should do it.