Tutorvo

Average Memory Access Time: Hit Time, Miss Rate, Miss Penalty and a Second Level

Lesson 6 of 815 minLab

This lesson is part of the course

In this lesson

You calculate the average memory access time of the simulator's processor with one and with two cache levels, the global miss rate and how sensitive the result is to the L1 miss rate.

Buy the course once for $9.99 to unlock every lesson and lab, the final exam and the certificate – lifetime access, no subscription.

Lessons in this course

  1. The Memory Hierarchy: Sizes, Latencies, Cycles to Time and Why Locality MattersLab15 min Locked
  2. Address Bits: Offset, Index and Tag from Cache Size, Block Size and WaysLab15 min Locked
  3. A Direct-Mapped Cache on a Trace: Last Use of a Set, Stored Tag, Hit or MissLab15 min Locked
  4. Hit Rate and Miss Types: Compulsory vs Conflict Misses and the Best You Could ReachLab15 min Locked
  5. 2-Way Set-Associative with LRU: Two Ways per Set, Last-Use Times and the VictimLab15 min Locked
  6. Average Memory Access Time: Hit Time, Miss Rate, Miss Penalty and a Second LevelLab15 min Locked
  7. Write Policies: Write-Through vs Write-Back Traffic, Dirty Blocks and the Final FlushLab15 min Locked
  8. Comparing Cache Designs: Size × Block Size, Miss Penalty, AMAT per Design and a ChartLab15 min Locked