求向量D=A×(B+C),向量为浮点数,各向量元素个数均为N,参照CRAY-1方式分解为3条向量指令: ①V3←存储器;访存取A送入V3寄存器组 ②V2←V0+K;B+C→K ③V4←V2×V3;K×A→D 当采用下列3种方式工作时,各需多

admin2016-12-20  38

问题 求向量D=A×(B+C),向量为浮点数,各向量元素个数均为N,参照CRAY-1方式分解为3条向量指令:
  ①V3←存储器;访存取A送入V3寄存器组
  ②V2←V0+K;B+C→K
  ③V4←V2×V3;K×A→D
  当采用下列3种方式工作时,各需多少拍才能得到全部结果?
①、②和③串行执行。

选项

答案在该向量运算中用到浮点加和浮点乘运算,CRAY-1计算浮点加需要6拍,计算浮点乘需要7拍,数据存入寄存器需要1拍。 ①、②和③串行执行所需要的时间为 7+N+7+N+8+N=22+3N(拍)

解析
转载请注明原文地址:https://kaotiyun.com/show/ToVx777K
0

相关试题推荐
随机试题
最新回复(0)