📜  向量处理器分类

📅  最后修改于: 2021-06-28 09:16:01             🧑  作者: Mango

根据从向量处理器中检索操作数的位置,流水线向量计算机分为两种体系结构配置:

  1. 内存到内存架构–
    在存储器到存储器的体系结构中,直接从主存储器中检索(读取)源操作数,中间结果和最终结果。对于存储器到存储器的矢量指令,必须指定基地址,偏移量,增量和矢量长度的信息,以便启用主存储器和流水线之间的数据传输流。 TI-ASC,CDC STAR-100和Cyber-205等处理器在内存到内存格式中具有矢量指令。关于内存到内存体系结构的要点是:
    • 没有大小限制
    • 在这种架构中速度相对较慢
  2. 注册以注册架构–
    在寄存器到寄存器的体系结构中,通过使用大量矢量寄存器或标量寄存器,间接从主存储器中检索操作数和结果。诸如Cray-1和Fujitsu VP-200之类的处理器在寄存器中使用矢量指令来注册格式。关于寄存器到寄存器体系结构的要点是:
    • 注册到注册架构的大小有限。
    • 与内存到内存架构相比,速度非常高。
    • 在这种架构中,硬件成本很高。

现代多管道矢量计算机的框图如下所示:

典型的流水线矢量处理器。