I had a question regarding the replacement policy of NVM cache.
When an item in NVM cache is accessed, it is moved to DRAM. Does this leave a copy of that item in NVM?
If it does leave a copy then how does it make space for the evicted item from DRAM that has to be admitted?
Furthermore, how does it make a difference to select FIFO or LRU? Since after every hit the item is being moved to DRAM, the order of items evicted would be the same in LRU and FIFO.
I had a question regarding the replacement policy of NVM cache.
When an item in NVM cache is accessed, it is moved to DRAM. Does this leave a copy of that item in NVM?
If it does leave a copy then how does it make space for the evicted item from DRAM that has to be admitted?
Furthermore, how does it make a difference to select FIFO or LRU? Since after every hit the item is being moved to DRAM, the order of items evicted would be the same in LRU and FIFO.