Title : 
Data cache parameter measurements
         
        
            Author : 
Li, Enyou ; Thomborson, Clark
         
        
            Author_Institution : 
Dept. of Comput. Sci., Auckland Univ., New Zealand
         
        
        
        
        
        
            Abstract : 
We extend prior research by Saavedra and Smith on designing microbenchmarks to measure data cache parameters. Unlike Saavedra and Smith, we measure the parameters by characterizing read accesses separately from write accesses; and we do not assume that the address mapping function is a bit-selection. We can measure the cache capacity C, block size b, and associativity a; we can measure the cache-hit access time and penalty for read and write; we can determine whether a cache allocates on write; we can detect write-back and write-through policies. We present experimental results for two CPU/cache structures, a 200 MHz Pentium with MMX and a 180 MHz Pentium Pro
         
        
            Keywords : 
cache storage; performance evaluation; storage management; CPU/cache structures; address mapping function; cache-hit access time; data cache parameters; experimental results; read accesses; write accesses; Algorithm design and analysis; Computer performance; Computer science; Frequency; Optimizing compilers; Performance analysis; Programming profession; Size measurement; System performance; Time measurement;
         
        
        
        
            Conference_Titel : 
Computer Design: VLSI in Computers and Processors, 1998. ICCD '98. Proceedings. International Conference on
         
        
            Conference_Location : 
Austin, TX
         
        
        
            Print_ISBN : 
0-8186-9099-2
         
        
        
            DOI : 
10.1109/ICCD.1998.727077