./sim -bs 16 -us 256 -a 1 -wb -wa traces/public-assoc.trace
*** CACHE SETTINGS ***
  Unified I- D-cache
  Size: 	256
  Associativity: 	1
  Block size: 	16
  Write policy: 	WRITE BACK
  Allocation policy: 	WRITE ALLOCATE

*** CACHE STATISTICS ***
 INSTRUCTIONS
  accesses:  0
  misses:    0
  miss rate: 0 (0)
  replace:   0
 DATA
  accesses:  9
  misses:    9
  miss rate: 1.0000 (hit rate 0.0000)
  replace:   8
 TRAFFIC (in words)
  demand fetch:  36
  copies back:   0


./sim -bs 16 -us 256 -a 2 -wb -wa traces/public-assoc.trace
*** CACHE SETTINGS ***
  Unified I- D-cache
  Size: 	256
  Associativity: 	2
  Block size: 	16
  Write policy: 	WRITE BACK
  Allocation policy: 	WRITE ALLOCATE

*** CACHE STATISTICS ***
 INSTRUCTIONS
  accesses:  0
  misses:    0
  miss rate: 0 (0)
  replace:   0
 DATA
  accesses:  9
  misses:    8
  miss rate: 0.8889 (hit rate 0.1111)
  replace:   6
 TRAFFIC (in words)
  demand fetch:  32
  copies back:   0


./sim -bs 16 -us 256 -a 4 -wb -wa traces/public-assoc.trace
*** CACHE SETTINGS ***
  Unified I- D-cache
  Size: 	256
  Associativity: 	4
  Block size: 	16
  Write policy: 	WRITE BACK
  Allocation policy: 	WRITE ALLOCATE

*** CACHE STATISTICS ***
 INSTRUCTIONS
  accesses:  0
  misses:    0
  miss rate: 0 (0)
  replace:   0
 DATA
  accesses:  9
  misses:    4
  miss rate: 0.4444 (hit rate 0.5556)
  replace:   0
 TRAFFIC (in words)
  demand fetch:  16
  copies back:   0


./sim -bs 16 -us 256 -a 8 -wb -wa traces/public-assoc.trace
*** CACHE SETTINGS ***
  Unified I- D-cache
  Size: 	256
  Associativity: 	8
  Block size: 	16
  Write policy: 	WRITE BACK
  Allocation policy: 	WRITE ALLOCATE

*** CACHE STATISTICS ***
 INSTRUCTIONS
  accesses:  0
  misses:    0
  miss rate: 0 (0)
  replace:   0
 DATA
  accesses:  9
  misses:    4
  miss rate: 0.4444 (hit rate 0.5556)
  replace:   0
 TRAFFIC (in words)
  demand fetch:  16
  copies back:   0
