Accel-Sim Tutorial @MICRO 2020 [Canceled]





Accel-Sim is a simulation framework for simulating and validating programmable accelerators like GPUs. For full details, please see our recent ISCA 2020 paper and download slides from here.

Objective

Research in the architecture space must ensure that assumptions about contemporary processor design remain true. To help bridge the gap between opaque industrial innovation and public research, we introduce a new simulation framework, Accel-Sim, that make it much easier for GPU simulators to keep up with industry. The tutorial will go through the new simulation tool step by step and discuss use cases.

Accel-Sim Overview

Accel-Sim consists of four main components:
  1. Accel-Sim Tracer: An NVBit tool for generating SASS traces from CUDA applications.
  2. Accel-Sim SASS Frontend: A simulator frontend that consumes SASS traces and feeds them into a performance model. The intial release of Accel-Sim coincides with the release of GPGPU-Sim 4.0, which acts as the detailed performance model.
  3. Accel-Sim Correlator: A tool that matches, plots and correlates statistics from the performance model with real hardware statistics generated by profiling tools.
  4. Accel-Sim Tuner: An automated tuner that automates configuration file generation from a detailed microbenchmark suite.



Organizers

Schedule