Harish Patil

Results 9 comments of 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.