• 5 Posts
  • 5 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle



  • It’s hard to live up to expectations after Frieren but here are some that were memorable for me:

    • Fate Zero - it’s a battle royal with magic, the story isn’t the focus but the characters and fights are great
    • Spice and Wolf - this is about a merchant’s journey with an unusual companion (there is a new (re)adaptation coming next season, but the old version is also quite good)
    • A Certain Scientific Railgun - a sci-fi city and it’s secrets, I think it does well in the would building

  • I think calling it a “cache” is not precise. The primary function of the DRAM is to hold the dictionary for translating logical addresses (e.g. sectors) from the OS to the physical addresses (which NAND chip, which bank etc.). This indirection is needed for the controller to do wear leveling without corrupting the filesystem.

    On a SATA SSD without DRAM each read IO could mean 2 actual reads: first the dictionary to find the data and than the actual data being read. As you said HBM helps by eliminating this extra read.

    The read and write caching is just a use of the remaining DRAM capacity. Since modern Operating Systems use the general RAM for the same function it is usually just a small increase to the throughput.