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 :
بازگشت