Lecture 10: Memory System -- Memory Technology
Lecture 10: Memory System -- Memory Technology
CSE 564 Computer Architecture Summer 2017
Department of Computer Science and Engineering Yonghong Yan
yan@oakland.edu secs.oakland.edu/~yan
1
Topics for Memory Systems
? Memory Technology and Metrics
? SRAM, DRAM, Flash/SSD, 3-D Stack Memory, Phase-change memory
? Latency and Bandwidth, Error CorrecNon ? Memory wall
? Cache
? Cache basics ? Cache performance and op@miza@on ? Advanced op@miza@on ? Mul@ple-level cache, shared and private cache, prefetching
? Virtual Memory
? Protec@on, Virtualiza@on, and Reloca@on ? Page/segment, protec@on ? Address Transla@on and TLB
2
Topics for Memory Systems
? Parallelism (to be discussed in TLP)
? Memory Consistency model ? Instruc@ons for fence, etc
? Cache coherence ? NUMA and first touch ? Transac@onal memory (Not covered)
? Implementa@on ? (Not Covered)
? SoTware/Hardware interface ? Cache/memory controller ? Bus systems and interconnect
3
Acknowledgement
? Based on slides prepared by: Professor David A. PaWerson
Computer Science 252, Fall 1996, and edited and presented by Prof. Kurt Keutzer for 2000 from UCB
? Some slides are adapted from the textbook slides for
Computer Organiza@on and Design, FiTh Edi@on: The Hardware/SoTware Interface
4
The Big Picture: Where are We Now?
Processor Control Datapath
Memory
Input
Output
? Memory system
? Supplying data on @me for computa@on ? Term memory include circuits for storing data
? Cache (SRAM) ? Scratchpad (SRAM) ? RAM (DRAM) ? etc
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- lecture 10 memory system memory technology
- implementing global memory management in a workstation
- course title advances in operating systems course code
- recent advances in financial
- ms in the workplace an employer s guide
- data management on non volatile memory
- craniopharyngioma management principles and recent advances
- advances in production engineering management issn 1854
Related searches
- operating system memory management
- windows 10 memory management crash
- windows 10 memory management error
- windows 10 memory management error microsoft
- windows 10 blue screen memory management
- operating system memory management pdf
- windows 10 memory manager app
- win 10 memory management error
- windows 10 memory management tool
- windows 10 memory management
- windows 10 memory management error fix
- windows 10 stop code memory management