D2M: Datadriven model for fast and accurate timing error simulation in statically scheduled microprocessors

Yuanbo Fan, Russell E Joseph

Research output: Contribution to journalConference articlepeer-review

Abstract

The simulation of circuit level timing errors has become a critical component in the evaluation of many emerging architectures. However, existing methods for injecting these errors tend to be either excruciatingly slow or rather inaccurate. We show that by dynamically building an error model through the use of supervised learning, excellent speedups can be achieved while maintaining little divergence from cumbersome gate-level simulation. We demonstrate performance improvements as great as 40x while limiting the Root Mean Square (RMS) divergence of estimated and true error rates to 0.5% on a range of the SPEC CINT2006 benchmarks. This is a significant result because it offers great hope for accelerating simulation and easing the evaluation of new architectures.

Original languageEnglish (US)
Pages (from-to)132-144
Number of pages13
JournalSimulation Series
Volume49
Issue number9
StatePublished - 2017
Event49th Summer Computer Simulation Conference, SCSC 2017, Part of the 2017 Summer Simulation Multi-Conference, SummerSim 2017 - Bellevue, United States
Duration: Jul 9 2017Jul 12 2017

Keywords

  • Architecture-level simulation
  • Circuit-level timing error
  • Error rate
  • Gate-level simulation

ASJC Scopus subject areas

  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'D2M: Datadriven model for fast and accurate timing error simulation in statically scheduled microprocessors'. Together they form a unique fingerprint.

Cite this