Write Back Cache Example - Georgia Tech HPCA Part 3

Поділитися
Вставка
  • Опубліковано 26 гру 2024

КОМЕНТАРІ •

  • @stevefreed3646
    @stevefreed3646 6 років тому +9

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

  • @RyanThompsonrthomp
    @RyanThompsonrthomp 6 років тому +2

    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

  • @stratdude92
    @stratdude92 8 років тому +1

    Really good explanation, thanks!

  • @silverreyes7912
    @silverreyes7912 9 років тому +1

    excellent explanation

  • @WahWahWeeWah
    @WahWahWeeWah 5 років тому

    Thanks so much!

  • @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.

  • @yasirshahzad3732
    @yasirshahzad3732 7 років тому

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

  • @Moe.firouzabadi
    @Moe.firouzabadi 5 років тому

    dirty bit martini...

  • @milenadesantis5698
    @milenadesantis5698 4 роки тому

    italiano?