Memory Hierarchy and Cache Optimization
Last Updated Date 2025-08-18
- Course Sorts:RISC-V Curriculum Development Project / 2024 RISC-V Course Design
- Course Introduction:
- Introduction to Memory Hierarchy
- Memory Technologies
- Cache
- Cache Optimization
- Virtual Memory and Virtual Machine
- Lab: DRAM Behavior and Simulation
- Lab: Simple Cache Design
- Lab: Cache Behavior and Simulation
- Course Introduction Video:
模組教材目標:
講述在RISC-V架構,計算機系統中不同層次的記憶體階層,包含了CPU的Register file、Cache、Main Memory、FLASH與Hard Disk等之間的階層關係,讓學生能體解不同level記憶體的特性、優缺點,並了解記憶體階層最佳化的方法。
實驗教材特色:
此模組課程會搭配實驗課實作,以硬體和系統實作來熟悉Cache的架構與特性,進而了解如何與RISC-V CPU互動與傑作。
模組教材內容:
講述在RISC-V架構,計算機系統中不同層次的記憶體階層,包含了CPU的Register file、Cache、Main Memory、FLASH與Hard Disk等之間的階層關係,讓學生能體解不同level記憶體的特性、優缺點,並了解記憶體階層最佳化的方法。
實驗教材特色:
此模組課程會搭配實驗課實作,以硬體和系統實作來熟悉Cache的架構與特性,進而了解如何與RISC-V CPU互動與傑作。
模組教材內容:
Course Attachments
Update Time 2025-07-23 22:29:27
Download Times 0 Lecture Slides
Update Time 2025-07-23 22:29:27
Download Times 0 Lab Slides
Update Time 2025-07-23 22:29:27
Download Times 0 Sample Code
- RISC-V-2024 RISC-V-記憶體階層與Cache最佳化-範例程式-1.zip(568.39 KB)