Logo image
Using Spatial Locality for Trace Compression
Technical documentation   Open access

Using Spatial Locality for Trace Compression

Bhaskarpillai Gopinath and Vidyadhar Phalke
Rutgers University
1994
DOI:
https://doi.org/10.7282/T3GT5RRK

Abstract

Trace compaction Locality of reference Cache memory
Performance of most cache memories, virtual paging systems, TLB’s, and disk caches are analyzed using tracedriven simulations. These require large amounts of storage for the traces. In this paper we present a paging based trace compression mechanism which is loss less and improves upon the mache method of Samples [5], up to a factor of two. The key idea is to split up a trace of main memory references into two levels. The top level is the page reference stream and the lower is the string of offset references for each of the pages. Then we compress the two levels separately and obtain the final compaction. In addition, unlike the monolithic compression of mache, this method provides random access to individual page traces.
pdf
dcs-tr-316 (1)245.27 kBDownloadView
Technical Documentation Open Access
url
Report an accessibility issueView
Please complete a content remediation request to report an accessibility issue with a library electronic resource, website, or service.

Metrics

148 File downloads
68 Record Views

Details

Logo image