-- Mar 21 In-class Exercise Thread
1. I = [1,2,3]
R1 = 2,1,2,1,3
R2 = 3,3,2,2,2,2,1
2. cache = [1,3]
Round 1:
2 -> [1,3] Miss
Evict 3 place 2
1 -> [1,2]
2 -> [1,2]
1 -> [1,2]
3 -> [1,2] Miss
Evict 1, place 3
cache = [2,3]
Round 2:
3 -> [2,3]
3 -> [2,3]
2 -> [2,3]
2 -> [2,3]
2 -> [2,3]
2 -> [2,3]
1 -> [2,3] Miss
Evict 2 place 1
Cache = [1,3]
Round 1
2 -> [1,3] Miss
Evict 1 place 2
1 -> [2,3] Miss
Evict 2 and place 1
2 -> [1,3] Miss
Evict 3 and place 2
1 -> [1,2]
3 -> [1,2] Miss
Evict 1 and place 3
Cache = [2,3]
Round 2
3 -> [2,3]
3 -> [2,3]
2 -> [2,3]
2 -> [2,3]
2 -> [2,3]
2 -> [2,3]
1 -> [2,3] Miss
Evict 3 place 1
Cache = [1,2]
LRU -> Misses = 5
4 in sequence 1 and 1 in sequence 2
Hk = 1+0.5 = 1.5
No. of cache misses for LRU > Hk. (5>Hk)
(
Edited: 2018-04-01)
<nowiki>
1. I = [1,2,3]
R1 = 2,1,2,1,3
R2 = 3,3,2,2,2,2,1
2. cache = [1,3]
Round 1:
2 -> [1,3] Miss
Evict 3 place 2
1 -> [1,2]
2 -> [1,2]
1 -> [1,2]
3 -> [1,2] Miss
Evict 1, place 3
cache = [2,3]
Round 2:
3 -> [2,3]
3 -> [2,3]
2 -> [2,3]
2 -> [2,3]
2 -> [2,3]
2 -> [2,3]
1 -> [2,3] Miss
Evict 2 place 1
Cache = [1,3]
Round 1
2 -> [1,3] Miss
Evict 1 place 2
1 -> [2,3] Miss
Evict 2 and place 1
2 -> [1,3] Miss
Evict 3 and place 2
1 -> [1,2]
3 -> [1,2] Miss
Evict 1 and place 3
Cache = [2,3]
Round 2
3 -> [2,3]
3 -> [2,3]
2 -> [2,3]
2 -> [2,3]
2 -> [2,3]
2 -> [2,3]
1 -> [2,3] Miss
Evict 3 place 1
Cache = [1,2]
LRU -> Misses = 5
4 in sequence 1 and 1 in sequence 2
Hk = 1+0.5 = 1.5
No. of cache misses for LRU > Hk. (5>Hk)
</nowiki>