- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高等计算机系统结构作业
高等计算机系统结构作业
无研00 吴恂 学号:004957
1.试解释下列有关存储器层次结构设计的基本术语:
(a)虚拟地址空间。 (b)物理地址空间。
(c)地址映象。 (d)高速缓存块。
(e)命中率。 (f)存储器替换策略。
答:
(a)在编译过程中由处理机生成的地址空间。
(b)主存储器中的所有存储字构成的地址空间。
(c)程序运行时的虚拟地址与所分配的物理地址间的映象。
(d)装在处理机芯片或处理机板上的处理机整体的一部分,存取速度最快。
(e)存储器层次结构中任意两个相邻层次找到一个信息项的概率。
(f)为活动进程分配与再分配存储器页面以及存储器页面的替换。
2.设有一个两层的存储器层次结构:M1和M2。M1的命中率用h表示,并分别令c1和c2为每千字节的成本,s1和s2为存储器容量,t1和t2位存取时间。
在什么条件下,整个存储器系统的成本会接近于c2?
该层次结构的存储器有效存取时间ta是多少?
令两层存储器的速度比r=t2/t1,并令E=t1/ta为存储系统的存取效率。试以速度比r和命中率h来表示E。
试在网格纸上分别画出r=5、20和100时,E和h的关系图。
如果r=100,为使E0.95,要求的命中率h是多少?
解:
在s1s2的情况下系统成本会接近于c2.。
ta = h*t1 + (1-h)*t2。
E=t1/(h*t1+(1-h)*t2) = 1/(h + (1-h)*r)。
h=(1/E-r)/(1-r)=99.947%
3.要求完成一个两层存储系统的容量设计。第一层M1是高速缓存,其容量由三种选择:64K字节、128K字节、256K字节。第二层M2是主存储器,其容量为4M字节。分别令c1和c2是每个字节的成本,t1和t2是M1和M2的存取时间。假定c1=20*c2和t2=10*t1,三种容量高速缓存的命中率分别为0.7,0.9,和0.98。
在t1=20ns的条件下,三种高速缓存的平均存取时间ta是多少?
如果c2=0.2美元/K字节,试说明整个存储器层次结构的平均字节成本。
对三种存储器的实际作一比较,并分别按成本和平均存取时间的乘机,选择最佳设计。
解:
ta1=h1*t1 + (1-h1)*t2=74ns;
ta2=h2*t1 + (1-h2)*t2=36ns;
ta3=h3*t1 + (1-h3)*t2=23.6ns;
C1=(64*20*0.2+4096*0.2)/4160=0.2585美元/K字节;
C2=(128*4+4096*0.2)/4224=0.3152美元/K字节;
C3=(256*4+4096*0.2)/4352=0.4235美元/K字节;
由上面结果可得:
ta1*C1ta2*C2ta3*C3
所以从成本和平均存取时间的乘机来看选择256K字节的高速缓存为最佳。
4.试比较多计算机系统的私用存储器和全局共享存储器的优缺点。
答:私用存储器的优点是处理机用的地址空间较小,保护在每一页或每个进程上进行以及采用不要锁定的私用存储器映像;缺点是存在同意问题,还有不同虚拟空间里同一虚拟地址可能指向主存储器的不同页面。
共享存储器的优点是所有的地址都是唯一的;缺点是处理机用的地址空间太大,使地址转换过程变长。
5.试说明多层存储器层次结构的包含性和存储器一致性要求,以及写直达和写回策略在保持相邻层一致性方面的的区别。
答:包含性意味着所有的信息项最初是存放在最外层的。在处理过程中,Mn的子集复制到Mn-1,以此类推。一致性要求同一个信息项与后继存储器上的副本是一致的。如果在高速缓存中的一个字被修改过,那么在所有更高层上盖子的副本也必须立即或最后加以修改。写直达是指:如果在Mi(对于I=1,2,……,n-1)中修改了一个字,则在Mi+1中需要立即修改。写回是指:在Mi+1中的修改延迟到Mi中的正在修改的字被替换或从Mi中消除后才进行。
6.一个两层存储系统由8个磁盘上的虚拟页面已经被映射到主存储器的4个页面框架(PF)中。某程序产生一下页面踪迹:
1,0,2,2,1, 7,6,7,0,1,2,0,3,0,4,5,1,5,2,4,5,6,7,6,7,2,4,2,7,3,3,2,3
根据上面页面踪迹采用LRU替换策略指出驻留在4K页面框架中的相继虚拟页面。计算在主存储器中的命中率。假定PF最初是空的。
采用环形FIFO页面替换策略,重复(a)。计算在主存储器中的命中率。
比较(a)和(b)中的命中率并根据这一特定的页面踪迹对环形FIFO策略的效果比较接近LRU策略作一评论。
解:
作表如下:
PF 1 0 2 2 1 7 6 7 0 1 2 0 3 0 4 5 1
您可能关注的文档
最近下载
- 五年级道德与法治上册期中考试卷及答案【学生专用】.docx VIP
- 离散输入inspectionrun1电梯技术8 dcss vfj.pdf VIP
- 《中国肌肉减少症诊疗指南(2024版)》解读PPT课件.pptx VIP
- “十五五”服务业高质量发展规划_1.docx
- QC成果-提高大面积金刚砂地坪一次验收平整度合格率.pdf VIP
- 五年级《道德与法治》上册期中考试卷及答案.docx VIP
- 山东省德州市2024-2025学年高二上学期期中考试生物试题..docx VIP
- 李可老中医急危重症疑难病经验专辑(精品版本).docx VIP
- 2025年中国快运快递产业园区行业市场全景评估及发展战略研究报告.docx
- 无损检测质量管理体系.ppt VIP
原创力文档


文档评论(0)