首页> 外国专利> Parallel processor memory transfer system using parallel transfers between processors and staging registers and sequential transfers between staging registers and memory

Parallel processor memory transfer system using parallel transfers between processors and staging registers and sequential transfers between staging registers and memory

机译:并行处理器内存传输系统,使用处理器与登台寄存器之间的并行传输以及登台寄存器与内存之间的顺序传输

摘要

A massively parallel processor is provided with a plurality of clusters. Each cluster includes a plurality of processor elements ("PEs") and a cluster memory. Each PE of the cluster has associated with it an address register, a stage register, an error register, a PE enable flag, a memory flag, and a grant request flag. A cluster data bus and an error bus connects each of the stage registers and error registers of the cluster to the memory. The grant request flags of the cluster are interconnected by a polling network, which polls only one of the grant request flags at a time. In response to a signal on the polling network and the state of the associated memory flag, the grant request flag determines an I/O operation between the associated data register and the cluster memory over the cluster data bus. Both data and error bits are associated with respective processor elements. The sequential memory operations proceed in parallel with parallel processor operations. The sequential memory operations also may be queued. Addressing modes include direct and indirect. In direct address mode, a PE addresses its own address space by appending its PE number to a broadcast partial address. The broadcast partial address is furnished over a broadcast bus, and the PE number is furnished on a cluster address bus. In indirect address mode, a PE addresses either its own address space or that of other PEs in its cluster by locally calculating a partial address, then appending to it either its own PE number or that of another PE in its cluster. The full address is furnished over the cluster address bus.
机译:大规模并行处理器设有多个集群。每个集群包括多个处理器元件(“ PE”)和集群存储器。群集中的每个PE都与一个地址寄存器,一个阶段寄存器,一个错误寄存器,一个PE启用标志,一个内存标志和一个授权请求标志相关联。群集数据总线和错误总线将群集的每个阶段寄存器和错误寄存器连接到内存。群集的授予请求标志通过轮询网络互连,该轮询网络一次只轮询一个授予请求标志。响应于轮询网络上的信号和关联的内存标志的状态,授予请求标志确定集群数据总线上的关联数据寄存器和集群内存之间的I / O操作。数据位和错误位都与相应的处理器元件相关联。顺序存储器操作与并行处理器操作并行进行。顺序存储器操作也可以排队。寻址模式包括直接和间接。在直接地址模式下,PE通过将其PE编号附加到广播部分地址来寻址自己的地址空间。广播部分地址通过广播总线提供,而PE号在群集地址总线上提供。在间接地址模式下,PE通过本地计算部分地址来寻址其自身的地址空间或群集中其他PE的地址空间,然后在其后面附加自己的PE号或群集中另一个PE的地址号。完整地址通过群集地址总线提供。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号