P(k)为k 的概率密度函数(k=1,2,…… m)
每个主存周期 所能访问到的 平均字数 要求访存申请的k个 地址中,没有分体冲 突的最长序列k m
B
k * p(k )
k 1
m
15
第四章 存贮体系
§4.1 存储体系的形成和性能 三、并行存贮系统对频宽的影响
2、访存冲突分析 影响p(k)的主要原因是转移指令,设程序的转移概率为 k=1:从第一个存贮体中读出的指令就是跳转指令,p(1)= k=2:从第一个存贮体中读出的指令不是跳转指令,而从第二个 存贮体中读出的指令是跳转指令,p(2)=(1-p(1))* =(1- ) k=3:从第一、二个存贮体中读出的指令不是跳转指令,而从第 三个存贮体中读出的指令是跳转指令, p(3)=(1-p(1)-p(2))* =[1- -(1- ) ] =(1- )2 k=m-1: p(m-1) = (1- )m-2*
主要目的:扩大 存储器容量 实现方法:用地 址码的高位区分 存储体号
11
第四章 存贮体系
§4.1 存储体系的形成和性能 二、并行存贮系统
3、多体单字存储器——低位交叉编址存储器
主要目的:提高 存储器访问速度 实现方法:用地 址码的低位区分 存储体号
12
第四章 存贮体系
§4.1 存储体系的形成和性能 二、并行存贮系统
当H=0.99时, e2=1/(0.99+5(1-0.99))=0.96 e 越接近1 越好
28
第四章 存贮体系
§4.1 存储体系的形成和性能
五、存贮体系的性能参数 提高存储系统速度的两条途径:
一是提高命中率H ——采用预取技术
二是两个存储器的速度不要相差太大