程序的执行和存储访问4-高速缓存概述

存储器层次结构概述

希望的理想存储器

程序的执行和存储访问4-高速缓存概述

存储器的层次结构

程序的执行和存储访问4-高速缓存概述

层次化存储器结构(Memory Hierarchy

程序的执行和存储访问4-高速缓存概述

Cache基本概述

加快访存速度措施之三:引入Cache

程序的执行和存储访问4-高速缓存概述

程序的局部性原理举例1

程序的执行和存储访问4-高速缓存概述

程序的执行和存储访问4-高速缓存概述

程序的局部性原理举例2

程序的执行和存储访问4-高速缓存概述

程序的执行和存储访问4-高速缓存概述

程序的执行和存储访问4-高速缓存概述

Cache(高速缓存)是什么样的?

程序的执行和存储访问4-高速缓存概述

Cache 的操作过程

程序的执行和存储访问4-高速缓存概述

Cache(高速缓存)的实现

程序的执行和存储访问4-高速缓存概述

Cache映射方式

Cache映射(Cache Mapping)

程序的执行和存储访问4-高速缓存概述

The Simplest Cache: Direct Mapped Cache

程序的执行和存储访问4-高速缓存概述

程序的执行和存储访问4-高速缓存概述

有效位(Valid Bit

程序的执行和存储访问4-高速缓存概述

64 KB Direct Mapped Cache with 16B Blocks

程序的执行和存储访问4-高速缓存概述

如何计算Cache的容量?

程序的执行和存储访问4-高速缓存概述

全相联映射Cache组织示意图

程序的执行和存储访问4-高速缓存概述

举例:Fully Associative

程序的执行和存储访问4-高速缓存概述

组相联映射(Set Associative

程序的执行和存储访问4-高速缓存概述

程序的执行和存储访问4-高速缓存概述

1A Two-way Set Associative Cache

程序的执行和存储访问4-高速缓存概述

Cache命中率和缺失率

命中率、缺失率、缺失损失

程序的执行和存储访问4-高速缓存概述

Average access time(平均访问时间)

程序的执行和存储访问4-高速缓存概述

命中率到底应该有多大?

程序的执行和存储访问4-高速缓存概述

看看命中率对平均访问时间的影响

程序的执行和存储访问4-高速缓存概述

Cache的关联度

高速缓存的缺失率和关联度

程序的执行和存储访问4-高速缓存概述

 标记位大小与关联度

程序的执行和存储访问4-高速缓存概述
程序的执行和存储访问4-高速缓存概述