The Memory Hierarchy

笔记

笔记

1. 课件:The Memory Hierachy

  1. The memory abstraction
    • the bus
    • movq A, %rax
    • movq %rax, A
    1. Note
  2. RAM : main memory building block
    • RAM: SRAM, DRAM
    • SDRAM, DDR SDRAM
    • Nonvalatile Memories
    • ROM, PROM, EPROM, EEPROM, Flash Memory
    • RAM Organization
      • d × w DRAM, supercells
      • RAS and CAS
      • memory module
  3. Storage technologies and trends
    • Magnetic Disks, Flash memory
    • arm, spindle, platters, actuator, etc.
    • surfaces, tracks, sectors(&gaps)
    • cylinder
    • Capacity: recording density, track density, areal density
    • recording zones
    • disk access time:
      • seek time
      • rotational latency
      • transfer time
    • I/O Bus: reading a disk sector.
    • solid state disks(SSDs)
  4. Locality of reference
    • principle of locality
      • temporal locality
      • spatial locality
    • estimating locality
    • memory hierarchy
  5. Caching in the memory hierarchy
    • example memory hierachy: L0 Regs, L1-3 cache(SRAM), L4 memory(DRAM), L5 local disks, L6 remote storage
    • caches
    • why work? locality.
    • big idea
    • cache misses: cold, conflict, capacity.
  6. Summary
    • speed gap: widening.
    • good code: locality.
    • caching: close gap.

Date: 2022-10-26 Wed

Author: Gefei Chen

Created: 2022-11-15 Tue 12:23

Validate

posted @ 2022-11-15 11:13  frank3215  阅读(18)  评论(0编辑  收藏  举报