-- CacheStats.tioga
-- Last Edited by: Barth, April 16, 1985 5:18:16 pm PST
This is for a small but not null compilation.
Stats for Instruction cache 0 (lines: 50, quads/line: 4)
probes: 2158951
read probes: 2158951, write probes: 0
write misses: 0, writes to clean quads: 0
misses: 111680 (64945 (58.2%) existing line)
misses caused by jumps: 57770 (2.68% of probes)
miss rate: 5.17%
map misses: 3872
dirty writes: 0

Stats for Data cache 0 (lines: 50, quads/line: 4)
probes: 1541947
read probes: 1177483, write probes: 364464
write misses: 16066, writes to clean quads: 37066
misses: 129828 (47471 (36.6%) existing line)
miss rate: 8.42%
map misses: 19939
dirty writes: 37057

Stats for Real cache (lines: 512, quads/line: 8)
probes: 278565
misses: 18874 (14722 (78.0%) existing line)
hit rate: 93.2%
map misses: 505
dirty writes: 1217
This is for the same compilation but direct mapped cache
Stats for Instruction cache 0 (lines: 50, quads/line: 4)
probes: 2158951
read probes: 2158951, write probes: 0
write misses: 0, writes to clean quads: 0
misses: 95667 (0 (0.0%) existing line)
misses caused by jumps: 73251 (3.39% of probes)
miss rate: 4.43%
map misses: ?
dirty writes: 0

Stats for Data cache 0 (lines: 50, quads/line: 4)
probes: 1541945
read probes: 1177482, write probes: 364463
write misses: 37322, writes to clean quads: 94656
misses: 281510 (0 (0.0%) existing line)
miss rate: 18.3%
map misses: ?
dirty writes: 94648

Stats for Real cache (lines: 512, quads/line: 8)
probes: 471825
misses: 11991 (7963 (66.4%) existing line)
hit rate: 97.5%
map misses: 484
dirty writes: 1119
This has the same of amount of data in the real cache but twice as many associators. This is to put a bound on the improvement possible by going to set associative methods. The improvement is only about 12%. This does not seem worth the additional complexity.
Stats for Instruction cache 0 (lines: 50, quads/line: 4)
probes: 2180378
read probes: 2180378, write probes: 0
write misses: 0, writes to clean quads: 0
misses: 113080 (65846 (58.2%) existing line)
misses caused by jumps: 58373 (2.68% of probes)
miss rate: 5.19%
map misses: 3926
dirty writes: 0

Stats for Data cache 0 (lines: 50, quads/line: 4)
probes: 1554901
read probes: 1186767, write probes: 368134
write misses: 15467, writes to clean quads: 36267
misses: 128031 (47607 (37.2%) existing line)
miss rate: 8.23%
map misses: 18189
dirty writes: 36249

Stats for Real cache (lines: 1024, quads/line: 4)
probes: 277360
misses: 16516 (10842 (65.6%) existing line)
hit rate: 94.0%
map misses: 389
dirty writes: 904