Difference between revisions of "The Sniper Multi-Core Simulator"

From Sniper
Jump to navigation Jump to search
Line 5: Line 5:
 
=== Features ===
 
=== Features ===
  
 +
<div class="floatright">http://snipersim.org/w/images/cpi-splash2-fft-med.png</div>
 
* The interval performance model [ [http://users.elis.ugent.be/~leeckhou/papers/hpca10.pdf pdf] ]
 
* The interval performance model [ [http://users.elis.ugent.be/~leeckhou/papers/hpca10.pdf pdf] ]
 
** Allows for fast and accurate simulation
 
** Allows for fast and accurate simulation

Revision as of 13:03, 28 November 2011

Sniper is a fast and accurate x86-64 micro-architectural simulator. The goal of this simulator is to allow fast simulation, while allowing both hardware architects and software developers the freedom to choose the level of abstraction needed for their immediate goal. Our fast and accurate core model, the interval core model, allows for a detailed view of application performance while providing good simulation speed. In addition to the detailed out-of-order core model, we provide modern branch predictors and shared-cache memory models. The simulator is being developed at Gent University's Performance Lab in conjunction with the Intel ExaScience Lab in Leuven, Belgium and was originally based on the Graphite simulation framework.

You can find additional information on the simulator and its components in our recently accepted SC2011 paper [ pdf ].

Features

cpi-splash2-fft-med.png
  • The interval performance model [ pdf ]
    • Allows for fast and accurate simulation
  • CPI stack generation in three easy steps
    • Shows where your cycles are going
  • Multithreaded simulator simulating multithreaded applications
  • Shared caches, modern branch predictors
  • Licensing: MIT License (academic use only license for the interval core model)
  • Many more features

Getting started

Discussion list

Please send any questions or comments to: snipersim [at] groups [dot] google [dot] com . You can also visit our Google Groups page to subscribe to the list and search through the archive of previous messages.

<meta name="keywords" content="Sniper Simulator,Sniper,simulator,computer architecture,micro-architecture,microarchitecture,ExaScience Lab,exascience,exascale,SC11,supercomputers,super-computing,computers,Gent University"/>