Stream-Based Trace Compression

  • Ar Milenković
  • Milena Milenković
ORKG logo Add to ORKG
Publication date
January 2003
ISSN
1556-6056

Abstract

Abstract — Trace-driven simulation has long been used in both processor and memory studies. The large size of traces motivated different techniques for trace reduction. These techniques often combine standard compression algorithms with trace-specific solutions, taking into account the tradeoff between reduction in the trace size and simulation slowdown due to decompression. This paper introduces SBC, a new algorithm for instruction and data address trace compression based on instruction streams. The proposed technique significantly reduces trace size and simulation time, and it is orthogonal to general compression algorithms. When combined with gzip, SBC reduces the size of SPEC CPU2000 traces 94-71968 times. Index Terms —simulation, instr...

Extracted data

Related items

Exploiting Streams in Instruction and Data Address Trace Compression
  • Ar Milenković
  • Milena Milenković
January 2003

Novel research ideas in computer architecture are frequently evaluated using trace-driven simulation...

Compressing Variable-length Instruction Traces
  • Zinsly R.M.
  • Rigo S.
  • Borin E.
November 2015

Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)Trace-driven simulation is a wid...

Portable Trace Compression through Instruction Interpretation
  • Svilen Kanev
  • Robert Cohn
January 2016

Abstract—Execution traces are a useful tool in studying processor and program behavior. However, the...

We use cookies to provide a better user experience.