- 2024-11-13DDCA —— 缓存一致性
1.多处理器内存组织结构1.1SMP/集中式共享内存集中式共享内存多处理器(Centralizedshared-memorymultiprocessor)或对称共享内存多处理器(Symmetricshared-memorymultiprocessor,SMP)多个处理器连接到一个集中式内存——因为所有处理器看到的是相同的内存结构->即统一内
- 2024-11-13DDCA —— 内存架构和子系统&存储器控制器
1.内存架构和子系统1.1如何控制访问?访问控制:存储单元的访问是通过访问晶体管(accesstransistors)进行控制的。访问晶体管像开关一样,可以连接或断开存储单元和位线(bitline)的连接。存取控制由字线(wordline)控制。当字线激活时,访问晶体管开启,允许存储单元的数据流入或流出
- 2024-11-12DDCA —— 大缓存、虚拟内存:多核缓存、NUCA缓存、页表等
1.缓存中的多核问题1.1多核系统中的缓存IntelMontecito缓存两个core,每个都有一个私有的12MB的L3缓存和一个1MB的L2缓存,图中深蓝色部分均为L3缓存。在多核/多线程系统中,缓存效率变得更加重要存储器带宽非常宝贵缓存空间是各内核/线程的有限资源如何设计多
- 2024-11-09DDCA —— 缓存(Cache):缓存体系结构、缓存操作
1.存储器层次(TheMemoryHierarchy)1.1现代系统中的存储器其中包括L1、L2、L3和DRAM1.2存储器的局限理想存储器的需求如下:零延迟容量无限零成本带宽无限零功耗但理想存储器的需求彼此冲突:容量更大的存储器意味着更大的延迟:需要花更长的时间来确定数据所在位置更