正在加载图片...
5.1.3向量启动时间与结果流出时间 在向量流水过程中也存在启动时间π,相当于标量流水线中填入时间, 以设置向量操作所涉及到的参数,比如设置向量长度等。启动后结果连续 输出,每输出一个结果的时间称为结果流出时间,可用/表示。若设向量 长度为冂,则一条向量指令执行时间可表示如下 T=T+nx (5.1) 【例5.2】在一个向量乘法流水线中,向量启动时间为10个时钟周期 启动后1个时钟周期流出一个结果,若向量长度为64,试求产生每个结 果向量元素所用的平均时间。 解:根据题意,Ts=10,l=1,n=64,则产生每一个结果向量元素的平 均时间兀为: T+n×I 10+64×15.1.3 向量启动时间与结果流出时间 在向量流水过程中也存在启动时间Tst,相当于标量流水线中填入时间, 以设置向量操作所涉及到的参数,比如设置向量长度等。启动后结果连续 输出,每输出一个结果的时间称为结果流出时间,可用Ir表示。若设向量 长度为n,则一条向量指令执行时间可表示如下: Tvp=Tst+n×Ir (5.1) 【例5.2】在一个向量乘法流水线中,向量启动时间为10个时钟周期, 启动后1个时钟周期流出一个结果,若向量长度为64,试求产生每一个结 果向量元素所用的平均时间。 解:根据题意,Tst=10,Ir=1,n=64,则产生每一个结果向量元素的平 均时间Tav为: Tav= = = = 1.16 Tvp n Tst+n×Ir n 10+64×1 64
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有