设主存每个分体的存取周期为2μs,宽度为4个字节。采用模m多分体交叉存取,但实际频宽只能达到最大频宽的0.6倍。现要求主存实际频宽为4MB/s,问主存模数m应取多少方能使两者速度基本适配?(其中,m取2的幂)
设主存每个分体的存取周期为2μs,宽度为4个字节。采用模m多分体交叉存取,但实际频宽只能达到最大频宽的0.6倍。现要求主存实际频宽为4MB/s,问主存模数m应取多少方能使两者速度基本适配?(其中,m取2的幂)
【正确答案】:根据题意,模m多分体交叉存储器的最大频宽为
分体数×单体频宽=m×宽度/存储周期=m×(4B/2μs)
实际频宽为: 0.6×最大频宽=0.6×m×(4B/2μs)
按要求,实际频为4MB/s,即近似为4B/μs
所以有:0.6×m×4/2≥4
解得:m≥2/0.6≈3.33
题目要求主存模数应取2的幂,所以取:m=4
Top