Difference between revisions of "Sniper Features"

From Sniper
Jump to navigation Jump to search
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
* Simulator features
+
== Simulator features ==
** Interval model: a fast, high-abstraction level core simulation model using the interval model
+
 
** CPI stack generation
+
* Interval model: a fast, high-abstraction level core simulation model using the interval model
** Python scripting support (DVFS control, etc.)
+
* CPI stack generation
** Simulation statistics collection (sim.stats)
+
* x86-64 architecture support
*** Support scripts for parsing and understanding statistics
+
* Python scripting support (DVFS control, etc.)
** Multi-OS support (RedHat, Ubuntu, Debian support)
+
* OpenMP support
** Easy debugging of the simulator, and applications running in Pin (--gdb, --appdebug)
+
* Simulation statistics collection (sim.stats)
** ROI (region of interest) support
+
** Support scripts for parsing and understanding statistics
** Multiple instrumentation modes
+
* ROI (region of interest) support
*** Fast cache-only pre-ROI before detailed simulation
+
* Multi-OS support (RedHat, Ubuntu, Debian support/gcc 4.3 or higher)
* Hardware features
+
* Easy debugging of the simulator, and applications running in Pin (--gdb, --appdebug)
** Accurate core model
+
* Multiple instrumentation modes
** Parametric shared caches
+
** Faster cache-only pre-ROI simulation before detailed simulation
** Modern Pentium-M-style branch predictor
+
* Stackable configurations
 +
** Example: Use the nehalem microarchitecture with the big-cache configuration ("-c nehalem -c big-cache")
 +
 
 +
== Hardware features==
 +
 
 +
* Accurate core model [ [http://dx.doi.org/10.1109/HPCA.2010.5416636 ref],[http://users.elis.ugent.be/~leeckhou/papers/hpca10.pdf pdf] ]
 +
* Parametric shared cache model
 +
* Modern Pentium-M-style branch predictor [ [http://dx.doi.org/10.1109/ISPASS.2009.4919652 ref] ]

Latest revision as of 13:21, 3 May 2012

Simulator features

  • Interval model: a fast, high-abstraction level core simulation model using the interval model
  • CPI stack generation
  • x86-64 architecture support
  • Python scripting support (DVFS control, etc.)
  • OpenMP support
  • Simulation statistics collection (sim.stats)
    • Support scripts for parsing and understanding statistics
  • ROI (region of interest) support
  • Multi-OS support (RedHat, Ubuntu, Debian support/gcc 4.3 or higher)
  • Easy debugging of the simulator, and applications running in Pin (--gdb, --appdebug)
  • Multiple instrumentation modes
    • Faster cache-only pre-ROI simulation before detailed simulation
  • Stackable configurations
    • Example: Use the nehalem microarchitecture with the big-cache configuration ("-c nehalem -c big-cache")

Hardware features

  • Accurate core model [ ref,pdf ]
  • Parametric shared cache model
  • Modern Pentium-M-style branch predictor [ ref ]