分解为3条向量指令:
V3←存储器;访存取A送入V,寄存器组
V2←Vo+V1;B+C→K
V4←V2×V3;KXA→D
当采用下列3种方式工作时,各需多少拍才能得到全部结果?
(1)①、②和③串行执行。
(2)①和②并行执行后,再执行③。
(3)采用链接技术。
【正确答案】:
在该向量运算中用到浮点加和浮点乘运算,CRAY-1计算浮点加需要6拍、浮点乘需要7拍,数据存入寄存器需要1拍。
(1)①、②和③串行执行的时间为
7+N+7+N+8+N=22 +3N(拍)
(2)①和②并行执行后,再执行③所需要的时间