Benchmark synthesis using the LRU cache hit function
- 1 June 1988
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. 37 (6) , 637-645
- https://doi.org/10.1109/12.2202
Abstract
The LRU cache hit function is used as a general characterization of locality of reference to address the synthesis question of whether benchmarks can be created that have a required locality of reference. Several results are given that show circumstances under which this synthesis can or cannot be achieved. An additional characterization called the warm-start cache hit function is introduced and shown to be efficiently computable. The operations of repetition and replication are used to form new programs, and their characteristics are derived. Using these operations, a general benchmark synthesis technique is obtained and demonstrated with an example.Keywords
This publication has 4 references indexed in Scilit:
- Instruction Sets and Beyond: Computers, Complexity, and ControversyComputer, 1985
- DhrystoneCommunications of the ACM, 1984
- Cold-start vs. warm-start miss ratiosCommunications of the ACM, 1978
- Evaluation techniques for storage hierarchiesIBM Systems Journal, 1970