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

From Sniper
Jump to navigation Jump to search
Line 11: Line 11:
 
* Multithreaded simulator simulating multithreaded applications
 
* Multithreaded simulator simulating multithreaded applications
 
* Shared caches, modern branch predictors
 
* Shared caches, modern branch predictors
* [[Sniper Features|many more features]]
+
* [[License|Licensing]]: MIT License (academic use only license for the interval core model)
 +
* [[Sniper Features|Many more features]]
  
 
=== Getting started ===
 
=== Getting started ===

Revision as of 07:37, 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

  • The interval performance model [ pdf ]
    • Allows for fast and accurate simulation
  • CPI stack generation
    • 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"/>