Title :
Evaluation of write-back caches for multiple block-sizes
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fDate :
31 Jan-2 Feb 1994
Abstract :
Trace-driven simulation of cache memories usually requires enormous disk space to store CPU trace data. On-the-fly simulation avoids this problem by running the simulation while the trace data is being generated. For write-back least-recently-used (LRU) caches, we propose an on-the-fly simulation method, which is a variant of the standard one-pass stack evaluation techniques that evaluates write ratios for multiple block-sizes in a one-pass processing of trace data. It is known that for LRU cache memories, the hit ratios can be found for multiple block-sizes in one-pass trace processing; and for write-back caches, the write ratios can be found for a single block size in one-pass trace processing. Combining these two techniques, this paper proposes a simple one-pass method for write-back LRU caches that evaluates write ratios for multiple block-sizes
Keywords :
buffer storage; discrete event simulation; program diagnostics; storage management; virtual machines; CPU trace data; hit ratios; least recently used caches; multiple block-sizes; on-the-fly simulation; one-pass stack evaluation techniques; trace-driven simulation; write ratios; write-back cache memories; Cache memory; Computational modeling; Computer science; Computer simulation; Counting circuits; Data mining; Frequency;
Conference_Titel :
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1994., MASCOTS '94., Proceedings of the Second International Workshop on
Conference_Location :
Durham, NC
Print_ISBN :
0-8186-5292-6
DOI :
10.1109/MASCOT.1994.284447