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
Link To Document