2,447 views
2 2 votes

Can someone tell me the text-book definition for conflict miss?

1 Answer

2 2 votes

 Conflict misses are those misses which occur due to the contention of multiple blocks for the same cache set. Compulsory misses occur due to first time access to the block

1. compulsory miss/Cold Start Miss/First Reference Miss: the very first access to a memory Block that must be brought into cache 

2.Conflict Miss/Collision Miss/Interference Miss: In addition to Compulsory and Capacity mises In Direct Mapped and in Set Associative Memories.  when still there are empty lines in the cache, block of main memory is conflicting with the already filled line of cache, ie., even when empty place is available, block is trying to occupy already filled line. its called conflict miss 

As per definition, if a block is removed due to another block and then when a future access happens and a miss results, then it is a conflict miss. 

3.Capacity Miss: if the cache CANNOT contain all the blocks needed during the execution of a program, Capacity Misses will occur  because of blocks are discarded and reterieved later.

---------------------- 
Definition given in GATE Question :


Conflict misses are those misses which occur due to the contention of multiple blocks for the same cache set. 

Compulsory misses occur due to first time access to the block.

Position:
Show:

Related questions

20 20 votes
3 3 answers
22.4k
22.4k views
Anusha Motamarri asked Sep 22, 2016
22,414 views
I want to clearly understand the difference between compulsory miss, conflict miss and capacity misswhat I understood iscompulsory miss: when a block of main memory is tr...
3 3 votes
1 1 answer
3.0k
3.0k views
Akriti sood asked Oct 31, 2016
3,027 views
Consider a system with CPI of 1.0 on a 5 GHz machine with a 2% miss rate and memory access time of 100ns. To reduce miss penalty designers decided to add a L2 cache with ...
0 0 votes
0 0 answers
730
730 views
bts1jimin asked Jan 17, 2019
730 views
here it is given byte addressable. So these locations refer to words or byte location. What are set, block fields here : number of words or number of bytes for these loca...
1 1 vote
1 1 answer
1.1k
1.1k views
Sumit1311 asked Jan 21, 2016
1,055 views
Will conflict misses increase if k-way set associative cache is used and we increase the cache capacity?