Difference between revisions of "Sniper and PinPlay"

From Sniper
Jump to navigation Jump to search
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
[http://dl.acm.org/citation.cfm?id=1772958 PinPlay] is a [http://www.pintool.org/ Pin]-based tool for capturing one execution instance of a program and by allowing other Pintools such as Sniper to run off the captured execution. This allows for repeatable replay and simulation of applications. Since [[Releases#Version_4.2_.28February_9th.2C_2013.29|version 4.2]], Sniper can replay PinPlay traces for single-threaded applications -- giving it the same functionality as SIFT traces but with a much smaller disk footprint. PinPlay also integrates the SimPoints workflow for reducing applications to short representable traces.
+
[http://software.intel.com/en-us/articles/program-recordreplay-toolkit PinPlay] is a [http://www.pintool.org/ Pin]-based tool for capturing one execution instance of a program and by allowing other Pintools such as Sniper to run off the captured execution. This allows for repeatable replay and simulation of applications. Since [[Releases#Version_4.2_.28February_9th.2C_2013.29|version 4.2]], Sniper can replay PinPlay traces for single-threaded applications -- giving it the same functionality as SIFT traces but with a much smaller disk footprint. PinPlay also integrates the SimPoints workflow for reducing applications to short representable traces.
  
PinPlay will be released at the [[Tutorial:HPCA_2013|PinPoints HPCA workshop]] on February 23. More information about running Sniper with PinPlay will be posted here by that date.
+
[http://software.intel.com/en-us/articles/program-recordreplay-toolkit PinPlay] was released for the [[Tutorial:HPCA 2013 PinPoints|PinPoints HPCA workshop]]. View the [[Tutorial:HPCA 2013 PinPoints|tutorial slides]] for examples on how to use PinPlay to generate PinPoints and run them inside Sniper.

Latest revision as of 19:07, 18 April 2013

PinPlay is a Pin-based tool for capturing one execution instance of a program and by allowing other Pintools such as Sniper to run off the captured execution. This allows for repeatable replay and simulation of applications. Since version 4.2, Sniper can replay PinPlay traces for single-threaded applications -- giving it the same functionality as SIFT traces but with a much smaller disk footprint. PinPlay also integrates the SimPoints workflow for reducing applications to short representable traces.

PinPlay was released for the PinPoints HPCA workshop. View the tutorial slides for examples on how to use PinPlay to generate PinPoints and run them inside Sniper.