根据在向量处理器中检索操作数的位置,流水线向量计算机分为两种体系结构配置:
null
- 内存对内存体系结构- 在内存对内存体系结构中,源操作数、中间结果和最终结果直接从主存检索(读取)。对于内存到内存向量指令,必须指定基址、偏移量、增量和向量长度等信息,以便在主存和管道之间进行数据流传输。处理器像 TI-ASC、CDC STAR-100和Cyber-205 在内存中有向量指令,以存储格式转换。关于内存对内存体系结构的要点有:
- 大小没有限制
- 在这种架构中,速度相对较慢
- 注册到注册架构—— 在寄存器对寄存器体系结构中,通过使用大量向量寄存器或标量寄存器,从主存间接检索操作数和结果。处理器像 克雷-1和富士通VP-200 使用寄存器中的矢量指令来注册格式。关于寄存器到寄存器体系结构的要点有:
- 寄存器到寄存器体系结构的大小有限。
- 与内存对内存架构相比,速度非常高。
- 这种体系结构的硬件成本很高。
现代多管道向量计算机的框图如下所示:
典型的流水线向量处理器。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END