首页> 外国专利> Dynamically reconfigurable interprocessor communication network for SIMD multi-processors and apparatus implementing same

Dynamically reconfigurable interprocessor communication network for SIMD multi-processors and apparatus implementing same

机译:用于simd多处理器的可动态重新配置的处理器间通信网络和实现该通信的设备

摘要

In a SIMD architecture having a two-dimensional array of processing elements (10), where a controller broadcasts instructions to all processing elements (10) in the array, a dynamically reconfigurable switching means (14) useful to connect four of the processing elements (10) in the array into a group in accordance with either the broadcast instruction of the controller or a special communication instruction held in one processing element (10) of the group is provided. The switch (14) includes at least one data line (54) connected to each processing element (10) in the group. A multiplexer is connected to each data line (54) and to the controller and to a configuration register. It is adapted to load the special communication instruction from the one processing element (10) in the group into a configuration register and to operate in accord with either the broadcast instruction from the controller or the contents of the configuration register to select one of the four data lines (54) as a source of data and applying the data therefrom to a source output port. A demultiplexer is connected to each data line (54) and to the controller and to said configuration register, and to the source output port of the multiplexer means, and adapted to operate in accord with either the broadcast instruction from the controller or the contents of the configuration register to select one of the four data lines (54) as a source of data and applying the data therefrom to a selected data line (54). The switch (14) also acts to connect processing elements (10) that cross chip partitions forming the processor array. Up to four such switches (14) can be used to connect a group of four processing elements (10).
机译:在具有处理元件(10)的二维阵列的SIMD架构中,其中控制器将指令广播到阵列中的所有处理元件(10),动态可重新配置的切换装置(14)可用于连接四个处理元件(10)根据控制器的广播指令或保存在该组的一个处理元件(10)中的特殊通信指令,将阵列中的10(10)分成一组。开关(14)包括连接到组中的每个处理元件(10)的至少一条数据线(54)。多路复用器连接到每条数据线(54),控制器和配置寄存器。它适于将来自该组中一个处理元件(10)的特殊通信指令加载到配置寄存器中,并根据来自控制器的广播指令或配置寄存器的内容进行操作,以选择四个中的一个数据线(54)作为数据源并将其数据施加到源输出端口。多路分解器连接到每条数据线(54),并连接到控制器和所述配置寄存器,并连接到多路复用器装置的源输出端口,并适于根据来自控制器的广播指令或控制器的内容进行操作。配置寄存器选择四个数据线(54)之一作为数据源,并将其中的数据施加到选定的数据线(54)。开关(14)还起到连接处理元件(10)的作用,该处理元件跨过形成处理器阵列的芯片分区。最多可以使用四个这样的开关(14)连接一组四个处理元件(10)。

著录项

  • 公开/公告号EP0638867A2

    专利类型

  • 公开/公告日1995-02-15

    原文格式PDF

  • 申请/专利权人 HUGHES AIRCRAFT COMPANY;

    申请/专利号EP19940112550

  • 发明设计人 SHAMS SOHEIL;SHU DAVID B.;

    申请日1994-08-11

  • 分类号G06F15/16;

  • 国家 EP

  • 入库时间 2022-08-22 04:13:10

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号