在下列不同类型的处理机上做向量运算:
D=(A+B)*C
,向量长度均为
4
,每个周期的时间为
10ns
。分别计算所需的最短时间,写出简要计算过程。
(1)SISD
单处理机,有一个通用运算部件,每
3
个周期做完一次加法,或每
4
个周期做完一次乘法。
(2)流水线处理机,有一条两功能静态流水线,加法经过其中的
3
段,乘法经过其中的
4
段,每段的延迟时间均为一个周期。
(3)向量处理机,有独立的加法器和乘法器,加法器采用
3
段流水线,乘法器采用
4
段流水线,每段的延迟时间均为一个周期,采用向量链接方式工作