第八章 并行处理机和多处理机

  CM-2处理器芯片、存储器芯片和浮点芯片如图8.9所示。每个处理器结点包括32个位片数据处理器、一个可选的浮点加速器和处理器之间通信的接口。每个数据处理器用3个输入和2个输出的位片ALU、有关锁存器和存储器接口实现。ALU可以执行位串全加操作和布尔逻辑操作。
  每个结点有一对处理器芯片,它们共享一组存储器芯片。每个处理芯片有16个处理器。称为Pairs的并行指令系统包括许多毫微指令,它们用于存储器的装入和存储、算术和逻辑运算、寻径器控制、NEWS网格控制、超立方体接口控制、浮点运算、I/O和诊断操作。
  每个处理器芯片的存储器数据路径宽度是22位(16位数和6位ECC)。18位存储器地址允许32个处理器共享=256K个存储器字(512K字节数据)。浮点芯片一次执行32位的操作。中间计算结果可以存入存储器供后续运算使用。整数算术运算直接由处理器以位串方式执行。