Methods and apparatus for manarray PE-PE switch control
    9.
    发明授权
    Methods and apparatus for manarray PE-PE switch control 有权
    用于管理PE-PE开关控制的方法和装置

    公开(公告)号:US06366997B1

    公开(公告)日:2002-04-02

    申请号:US09649647

    申请日:2000-08-29

    IPC分类号: G06F1576

    摘要: Processing element to processing element switch connection control is described using a receive model that precludes communication hazards from occurring in a synchronous MIMD mode of operation. Such control allows different communication topologies and various processing effects such as an array transpose, hypercomplement or the like to be efficiently achieved utilizing architectures, such as the manifold array processing architecture. An encoded instruction method reduces the amount of state information and setup burden on the programmer taking advantage of the recognition that the majority of algorithms will use only a small fraction of all possible mux settings available. Thus, by means of transforming the PE identification based upon a communication path specified by a PE communication instruction an efficient switch control mechanism can be used. This control mechanism allows PE register broadcast operations as well as the standard mesh and hypercube communication paths over the same interconnection network. PE to PE communication instructions PEXCHG, SPRECV and SPSEND are also defined and implemented.

    摘要翻译: 使用接收模型描述处理元件切换连接控制的处理元件,该接收模型排除在同步MIMD操作模式中发生通信危险。 这样的控制允许利用诸如歧管阵列处理架构的架构有效地实现不同的通信拓扑和各种处理效果,例如阵列转置,超补充等。 编码指令方法通过利用大多数算法仅使用所有可能的多路复用器设置的一小部分的识别来减少程序员的状态信息和设置负担的量。 因此,通过基于由PE通信指令指定的通信路径变换PE标识,可以使用有效的开关控制机构。 该控制机制允许PE寄存器广播操作以及相同互连网络上的标准网格和超立方体通信路径。 PE到PE通信指令PEXCHG,SPRECV和SPSEND也被定义和实现。

    Methods and apparatus for ManArray PE-PE switch control
    10.
    发明授权
    Methods and apparatus for ManArray PE-PE switch control 有权
    ManArray PE-PE开关控制的方法和装置

    公开(公告)号:US06795909B2

    公开(公告)日:2004-09-21

    申请号:US10114646

    申请日:2002-04-01

    IPC分类号: G06F1517

    摘要: Processing element to processing element switch connection control is described using a receive model that precludes communication hazards from occurring in a synchronous MIMD mode of operation. Such control allows different communication topologies and various processing effects such as an array transpose, hypercomplement or the like to be efficiently achieved utilizing architectures, such as the manifold array processing architecture. An encoded instruction method reduces the amount of state information and setup burden on the programmer taking advantage of the recognition that the majority of algorithms will use only a small fraction of all possible mux settings available. Thus, by means of transforming the PE identification based upon a communication path specified by a PE communication instruction an efficient switch control mechanism can be used. This control mechanism allows PE register broadcast operations as well as the standard mesh and hypercube communication paths over the same interconnection network. PE to PE communication instructions PEXCHG, SPRECV and SPSEND are also defined and implemented.

    摘要翻译: 使用接收模型描述处理元件切换连接控制的处理元件,该接收模型排除在同步MIMD操作模式中发生通信危险。 这样的控制允许利用诸如歧管阵列处理架构的架构有效地实现不同的通信拓扑和各种处理效果,例如阵列转置,超补充等。 编码指令方法通过利用大多数算法仅使用所有可能的多路复用器设置的一小部分的识别来减少程序员的状态信息和设置负担的量。 因此,通过基于由PE通信指令指定的通信路径变换PE标识,可以使用有效的开关控制机构。 该控制机制允许PE寄存器广播操作以及相同互连网络上的标准网格和超立方体通信路径。 PE到PE通信指令PEXCHG,SPRECV和SPSEND也被定义和实现。