- 1、本文档共104页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
126块=126字地址=1比较器
第四章、存储系统-2 原著 谭志虎 Outline 存储器概述 主存储器 高速缓冲存储器 外存储器 虚拟存储器 存储保护 4.3 高速缓冲存储器 Cache基本原理 相联存储器 主存与Cache的地址映射 替换策略与写操作策略 Cache实际应用 程序局部性 程序局部性的实质是程序在某段时间内仅需要访问内存很小一部分空间。 cache基本思想 在处理器附近增加一个小容量快速存储器(cache) Cache中存放内存中经常被访问的数据 当程序访问内存时,我们希望被访问数据存放在cache中 如何使得经常访问的数据存放在Cache中,Cache调度算法 Key Problems 如何判断一个数据在cache中 数据查找 Data Identification 如需访问的数据在cache中,存放在什么地方 地址映射 Address Mapping Cache满了以后如何处理 替换策略 Placement Policy 如何保证cache与memory的一致性 写入策略 Write Policy Cache命中率 Nc表示Cache完成存取访问的总次数 Nm表示主存完成存取访问的总次数 Cache命中率h h=Nc /(Nc+Nm) tc表示命中Cache时的访问时间 tm表示命中主存时的访问时间 ta平均访问时间 ta=htc +(1-h)tm Cache命中率 4.3 高速缓冲存储器 Cache基本原理 相联存储器 主存与Cache的地址映射 替换策略与写操作策略 Cache实际应用 Key Problems 如何判断一个数据在cache中 数据查找 Data Identification 如需访问的数据在cache中,存放在什么地方 地址映射 Address Mapping Cache满了以后如何处理 替换策略 Placement Policy 如何保证cache与memory的一致性 写入策略 Write Policy 相联存储器 associative memory 按内容进行访问的存储器 相联存储器——框图 相联存储器的应用 虚拟存储器中存放段表、页表 高速缓冲存储器中用于存放块表 cache的块地址,主存块地址对应表 cache基本组织方式 cache由速度较快的SRAM构成 cache与主存之间以数据块为单位交换数据 cache分为若干数据块,块大小固定 每个数据块包括若干字节 相联存储器存放已调入cache的数据块地址 故相联存储器的字数与cache块数相等 cpu给出的地址如与相联存储器中某个单元相同,表示数据命中,否则缺失 cache结构原理图 cache系统读过程 CPU给出内存地址 利用该地址为关键字查找相联存储器 如命中表明数据在cache中,访问cache读出数据 否则表示数据缺失直接访问主存 同时将数据调入cache 更新相联存储器,记录当前数据块地址 便于下次访问 cache系统写过程 CPU给出内存地址 利用该地址为关键字查找相联存储器 如命中表明数据在cache中,将数据写入cache 如未命中将数据写入cache,如cache已满,需要淘汰相关数据出cache 最后根据不同写操作策略决定是否写入主存 Key Problems 如何判断一个数据在cache中 数据查找 Data Identification 如需访问的数据在cache中,存放在什么地方 地址映射 Address Mapping Cache满了以后如何处理 替换策略 Placement Policy 如何保证cache与memory的一致性 写入策略 Write Policy 块地址与块内地址 相联存储器包含多少个存储单元? 4.3 高速缓冲存储器 Cache基本原理 相联存储器 主存与Cache的地址映射 替换策略与写操作策略 Cache实际应用 主存与cache的地址映射 主存与cache地址映射关系 利用某种方法或者规则将主存块定位到cache,称为地址映射 直接相联 (direct mapped) 全相联 (fully-associated) 组相联 (set-associated) Cache直接相联映射 Cache直接相联映射 应用场合 块映射速度快,一对一映射,无须查表 cache容易冲突,cache利用率低 命中率低 相应的淘汰算法简单 Cache全相联映射 Cache全相联映射 cache全相联映射地址变换 应用场合 可灵活的进行块的映射,一对多映射 cache全部装满后才会出现块冲突 块冲突的概率低,cache利用率高 命中率高 相应的淘汰算法复杂 Cache组相联映射 组地
您可能关注的文档
- (E)实验数据分析.ppt
- ()型与+型,离子я-松香.剂的性能比较-林产化学与工业.pdf
- (P,SF-1等),亚与兄弟单位协作进行了离-中国科学院上海有机化学研究所.PDF
- (O)1制图的图面中虚线代表隐藏线。(X)2右图电路中Vc电压最高为.DOC
- (d)闭环系统的误差传递函数.PPT
- (PleaseDistributetoyourMembers)(请传递给社员)-District87.PDF
- (RI82)高压片状玻璃釉膜电阻器.PDF
- (I)管柱装填.PPT
- (ST)如何利用一个光电双向晶闸管实现ACS交流开关触发电路.PDF
- (X)1电脑程式着作并非着作权法中所谓享有着作权之着作.DOC
最近下载
- 【精心整理】16第十六讲:作文审题立意(12页).docx VIP
- 最新2024医疗器械经营质量管理规范试题与答案 .pdf VIP
- 2025考研英语一真题及答案.pdf
- 2025年江苏对口单招语文模拟试卷答案1 .pdf VIP
- 2024重庆市公安局辅警岗位招聘笔试参考题库含答案解析.pdf VIP
- 2024年湖南省湘潭市小升初数学模拟试卷及答案解析.docx
- 基于核心素养的小学第三学段语文校本作业设计策略研究--以厦门市S小学为例.pdf
- 律师诉讼方案.docx
- 河南省洛阳市洛龙区2023-2024学年部编版七年级下学期期中考试历史试卷.docx VIP
- 《GPIR复合板外墙防火保温系统建筑构造》.pdf VIP
文档评论(0)