Write Back Cache Example - Georgia Tech HPCA Part 3

Поделиться
HTML-код
  • Опубликовано: 29 ноя 2024

Комментарии • 16

  • @stevefreed3646
    @stevefreed3646 6 лет назад +9

    Cleared all my questions up in 3:19 minutes. Thank you!

  • @RyanThompsonrthomp
    @RyanThompsonrthomp 6 лет назад +1

    Man, I love the straightforward explanation. I wish you covered more cases, but I love it. If anyone else has any more video recommendations to find further cases with a writeback cache, let me know.

  • @droiduser1011
    @droiduser1011 4 года назад

    cleared up all my questions, and a GREAT explanation of dirty bits. Thank you.

  • @SiddharthMaurya7
    @SiddharthMaurya7 3 года назад +1

    Thanks a lot, Sir! You saved hours of my time!

  • @SHAKTIRAJPUTBCE
    @SHAKTIRAJPUTBCE 8 лет назад +2

    awesome explanation

  • @samuelh5
    @samuelh5 4 года назад +2

    Why replace entries before the cache is full?

    • @michaelkane8749
      @michaelkane8749 3 года назад +1

      Cache explained in the video is using a map data structure. In this case, you calculate hash of the key. Assume the hash (after applying some more mathematical operations on it) gives you 1, you need to store the entry at index 1 (map is actually backed by an array). So if two keys give you the same hash and thus the same index, you need to replace the existing entry. Now when you need the value corresponding to a particular key, you just calculate the hash of that key and look for the value in that location. Now tag helps you to confirm if the index (corresponding to the calculated hash) indeed has the value you are looking for.

    • @windowcrystal4012
      @windowcrystal4012 2 года назад

      It depends on replacement policy, most time, we will use LRU, which remove the oldest entry, en.wikipedia.org/wiki/Cache_replacement_policies

  • @silverreyes7912
    @silverreyes7912 9 лет назад +1

    excellent explanation

  • @stratdude92
    @stratdude92 8 лет назад +1

    Really good explanation, thanks!

  • @yasirshahzad3732
    @yasirshahzad3732 7 лет назад

    Sir how did you make these toutrials. i mean which softwere did you use?

  • @johnlight-knight8060
    @johnlight-knight8060 6 лет назад

    One question, would not the dirty bit mostly be set to one all the time in a computer? Because it is modified a lot. Or am I wrong? Hehe.

  • @WahWahWeeWah
    @WahWahWeeWah 5 лет назад

    Thanks so much!

  • @Moe.firouzabadi
    @Moe.firouzabadi 5 лет назад

    dirty bit martini...

  • @milenadesantis5698
    @milenadesantis5698 4 года назад

    italiano?