- « Annotated Slides
- 14.2.1Memory Technologies
- 14.2.2SRAM
- 14.2.3DRAM
- 14.2.4Non-volatile Storage; Using the Hierarchy
- 14.2.5The Locality Principle
- 14.2.6Caches
- 14.2.7Direct-mapped Caches
- 14.2.8Block Size; Cache Conflicts
- 14.2.9Associative Caches
- 14.2.10Write Strategies
- 14.2.11Worked Examples
- » SRAM
14 Caches and the Memory Hierarchy
14.2 Topic Videos
- « Associative Caches
- 14.2.1Memory Technologies
- 14.2.2SRAM
- 14.2.3DRAM
- 14.2.4Non-volatile Storage; Using the Hierarchy
- 14.2.5The Locality Principle
- 14.2.6Caches
- 14.2.7Direct-mapped Caches
- 14.2.8Block Size; Cache Conflicts
- 14.2.9Associative Caches
- 14.2.10Write Strategies
- 14.2.11Worked Examples
- » Worked Examples
Write Strategies (4:16)
- « Write Strategies
- 14.2.1Memory Technologies
- 14.2.2SRAM
- 14.2.3DRAM
- 14.2.4Non-volatile Storage; Using the Hierarchy
- 14.2.5The Locality Principle
- 14.2.6Caches
- 14.2.7Direct-mapped Caches
- 14.2.8Block Size; Cache Conflicts
- 14.2.9Associative Caches
- 14.2.10Write Strategies
- 14.2.11Worked Examples
- » Worksheet
Cache Benefits
Caches
- « Topic Videos
- 14.2.1Memory Technologies
- 14.2.2SRAM
- 14.2.3DRAM
- 14.2.4Non-volatile Storage; Using the Hierarchy
- 14.2.5The Locality Principle
- 14.2.6Caches
- 14.2.7Direct-mapped Caches
- 14.2.8Block Size; Cache Conflicts
- 14.2.9Associative Caches
- 14.2.10Write Strategies
- 14.2.11Worked Examples
- » DRAM
SRAM (6:58)
- « SRAM
- 14.2.1Memory Technologies
- 14.2.2SRAM
- 14.2.3DRAM
- 14.2.4Non-volatile Storage; Using the Hierarchy
- 14.2.5The Locality Principle
- 14.2.6Caches
- 14.2.7Direct-mapped Caches
- 14.2.8Block Size; Cache Conflicts
- 14.2.9Associative Caches
- 14.2.10Write Strategies
- 14.2.11Worked Examples
- » Non-volatile Storage; Using the Hierarchy
DRAM (5:10)
- « DRAM
- 14.2.1Memory Technologies
- 14.2.2SRAM
- 14.2.3DRAM
- 14.2.4Non-volatile Storage; Using the Hierarchy
- 14.2.5The Locality Principle
- 14.2.6Caches
- 14.2.7Direct-mapped Caches
- 14.2.8Block Size; Cache Conflicts
- 14.2.9Associative Caches
- 14.2.10Write Strategies
- 14.2.11Worked Examples
- » The Locality Principle
Non-volatile Storage; Using the Hierarchy (8:43)
- « Non-volatile Storage; Using the Hierarchy
- 14.2.1Memory Technologies
- 14.2.2SRAM
- 14.2.3DRAM
- 14.2.4Non-volatile Storage; Using the Hierarchy
- 14.2.5The Locality Principle
- 14.2.6Caches
- 14.2.7Direct-mapped Caches
- 14.2.8Block Size; Cache Conflicts
- 14.2.9Associative Caches
- 14.2.10Write Strategies
- 14.2.11Worked Examples
- » Caches
The Locality Principle (7:12)
- « The Locality Principle
- 14.2.1Memory Technologies
- 14.2.2SRAM
- 14.2.3DRAM
- 14.2.4Non-volatile Storage; Using the Hierarchy
- 14.2.5The Locality Principle
- 14.2.6Caches
- 14.2.7Direct-mapped Caches
- 14.2.8Block Size; Cache Conflicts
- 14.2.9Associative Caches
- 14.2.10Write Strategies
- 14.2.11Worked Examples
- » Direct-mapped Caches
Caches (5:54)
- « Caches
- 14.2.1Memory Technologies
- 14.2.2SRAM
- 14.2.3DRAM
- 14.2.4Non-volatile Storage; Using the Hierarchy
- 14.2.5The Locality Principle
- 14.2.6Caches
- 14.2.7Direct-mapped Caches
- 14.2.8Block Size; Cache Conflicts
- 14.2.9Associative Caches
- 14.2.10Write Strategies
- 14.2.11Worked Examples
- » Block Size; Cache Conflicts
Direct-mapped Caches (7:09)
- « Direct-mapped Caches
- 14.2.1Memory Technologies
- 14.2.2SRAM
- 14.2.3DRAM
- 14.2.4Non-volatile Storage; Using the Hierarchy
- 14.2.5The Locality Principle
- 14.2.6Caches
- 14.2.7Direct-mapped Caches
- 14.2.8Block Size; Cache Conflicts
- 14.2.9Associative Caches
- 14.2.10Write Strategies
- 14.2.11Worked Examples
- » Associative Caches
Block Size; Cache Conflicts (6:04)
- « Block Size; Cache Conflicts
- 14.2.1Memory Technologies
- 14.2.2SRAM
- 14.2.3DRAM
- 14.2.4Non-volatile Storage; Using the Hierarchy
- 14.2.5The Locality Principle
- 14.2.6Caches
- 14.2.7Direct-mapped Caches
- 14.2.8Block Size; Cache Conflicts
- 14.2.9Associative Caches
- 14.2.10Write Strategies
- 14.2.11Worked Examples
- » Write Strategies
Associative Caches (9:32)
Course Info
Instructor
Departments
As Taught In
Spring
2017
Level
Topics
Learning Resource Types
theaters
Lecture Videos
assignment_turned_in
Programming Assignments with Examples
notes
Lecture Notes
Instructor Insights