3.并行主存及存储.docVIP

  • 51
  • 0
  • 约8.05千字
  • 约 7页
  • 2017-07-07 发布于湖北
  • 举报
3.并行主存与存储 3.1 什么是存储系统?对于一个由两个存储器M1和M2构成的存储系统,设M1的命中率为h,两个存储器的容量分别为S1和S2,访问速度分别为T1和T2,每千字节的价格分别为C1和C2。 (1)在什么情况下,整个存储系统的每千字节的平均价格接近于C2? (2)写出这个存储系统的等效访问时间Ta的表达式。 (3)假设存储系统的访问效率e=T1/Ta,两个存储器的速度比r=T2/T1。试以速度比r和命中率h来表示访问效率e。 (4)写出r=5,20,100时,访问效率e和命中率h的关系式。 (5)如果r=100,为了使访问效率e0.95,要求命中率h是多少? (6)对于(4)所要求的命中率实际上很难达到。假设实际的命中率只能达到0.96。现采用一种缓冲技术来解决这个问题。当访问M1不命中时,把包括被访问数据在内的一个数据块都从M2取到M1中,并假设被取到M1中的每个数据平均可以被重复访问5次。请设计缓冲深度(即每次从M2取到M1中的数据块的大小)。 【参考答案】 解:存储系统是指多个性能各不相同的存储器用硬件或软件方法连接成一个系统。这个系统对应用程序员透明。在应用程序员看来,它是一个存储器,其速度接近速度最快的那个存储器,存储容量与容量最大的那个存储器相等或接近,单位容量的价格接近最便宜的那个存储器。 (1)当S2S1时, (2)Ta=h·T1+(1-h)·T2 (3

文档评论(0)

1亿VIP精品文档

相关文档