• DocumentCode
    3614901
  • Title

    Exploiting streams in instruction and data address trace compression

  • Author

    A. Milenkovic;M. Milenkovic

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Alabama Univ., Huntsville, AL, USA
  • fYear
    2003
  • fDate
    6/25/1905 12:00:00 AM
  • Firstpage
    99
  • Lastpage
    107
  • Abstract
    Novel research ideas in computer architecture are frequently evaluated using trace-driven simulation. The large size of traces incited 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 compression. 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 can be successfully combined with general compression algorithms. The SBC technique combined with gzip reduces the size of SPEC CPU2000 traces 59-97930 times, and combined with Sequitur 65-185599 times.
  • Keywords
    "Computational modeling","Compression algorithms","Computer architecture","Computer simulation","Modems","Clocks","Redundancy","Predictive models","Instruments","Information analysis"
  • Publisher
    ieee
  • Conference_Titel
    Workload Characterization, 2003. WWC-6. 2003 IEEE International Workshop on
  • Print_ISBN
    0-7803-8229-3
  • Type

    conf

  • DOI
    10.1109/WWC.2003.1249061
  • Filename
    1249061