Performance evaluation method and device thereof for a parallel computer
    41.
    发明授权
    Performance evaluation method and device thereof for a parallel computer 失效
    一种并行计算机的性能评估方法及其装置

    公开(公告)号:US5684947A

    公开(公告)日:1997-11-04

    申请号:US456615

    申请日:1995-06-01

    申请人: Takeshi Horie

    发明人: Takeshi Horie

    CPC分类号: G06F11/3419 G06F11/3495

    摘要: A performance evaluation for a parallel computer which carries out parallel processing in multiple processor by means of transmitting or receiving a message among the processors. Execution starting time, standby starting time for waiting reception of the message, message number on reception of the message, processor number of the processor, the message and time when the message is received, message number on transmitting of the message and time when the message execution ending time are memorized. A maximum delay path is determined for the execution which has lastly been ended, the standby starting time for waiting reception of the message in the last ending processor, the message number of the last ending processor, the transmitting processor number and the message transmitting processor corresponding to the transmitting processor number. Processing is repeatedly carried out from the last ending processor to starting processor where execution of the parallel processing is started. Thus, the maximum delay path is identified.

    摘要翻译: 一种并行计算机的性能评估,其通过在处理器之间发送或接收消息来在多处理器中进行并行处理。 执行开始时间,等待接收消息的待机开始时间,接收到消息的消息号,处理器的处理器号,接收到消息的消息和时间,消息发送时的消息号和消息的时间 执行结束时间被记住。 确定最终结束的执行的最大延迟路径,在最后结束处理器中等待接收消息的待机开始时间,最后结束处理器的消息号,发送处理器号和消息发送处理器对应的最大延迟路径 发送处理器号码。 从最后一个结束处理器重复执行处理,其中开始执行并行处理。 因此,识别最大延迟路径。

    Message receiving system for use in parallel computer system
    42.
    发明授权
    Message receiving system for use in parallel computer system 失效
    用于并行计算机系统的消息接收系统

    公开(公告)号:US5675737A

    公开(公告)日:1997-10-07

    申请号:US682478

    申请日:1996-07-17

    CPC分类号: G06F15/17

    摘要: A message receiving method communicates a message among a plurality of computers in a parallel computer system, shortens a delay time in storing a received message in a user area of a memory, and realizes overlap between receipt of a message and execution by a processor. Each computer in the parallel computer system comprises a message buffer for temporarily storing the received message and a message handler for receiving a receive-a-message request from a processor of a computer to which it belongs. If the receive-a-message request arrives before the arrival of the message, the message handler directly transmits the received message to a user area specified by the receive-a-message request. During the transmission period, the message handler prevents the processor from accessing a portion in the user area to which the message has not been transmitted yet.

    摘要翻译: 消息接收方法在并行计算机系统中的多个计算机之间传送消息,缩短在存储器的用户区域中存储接收到的消息的延迟时间,并且实现消息的接收和处理器的执行之间的重叠。 并行计算机系统中的每个计算机包括用于临时存储接收到的消息的消息缓冲器和用于从其所属的计算机的处理器接收接收消息请求的消息处理程序。 如果接收消息请求在消息到达之前到达,则消息处理器将接收到的消息直接发送到由接收消息请求指定的用户区域。 在传输期间,消息处理器防止处理器访问尚未发送消息的用户区域中的一部分。

    Communication control system between parallel computers
    43.
    发明授权
    Communication control system between parallel computers 失效
    平行电脑之间的通讯控制系统

    公开(公告)号:US5553078A

    公开(公告)日:1996-09-03

    申请号:US372825

    申请日:1995-01-13

    申请人: Takeshi Horie

    发明人: Takeshi Horie

    IPC分类号: G06F15/173 H04J3/26

    CPC分类号: G06F15/17381

    摘要: A communication control system between parallel computers performs a broadcast communication in a network between parallel computer nodes. The communication control system includes a destination detecting unit for detecting the destination information designating the scope of the destination nodes from the data; a between-node distance processing unit for obtaining the distance between the particular computer node and the destination computer node, based on the destination information; and a destination judgment unit for judging whether the data should be obtained by the self node or whether the data should be further transmitted to the other node and for determining the direction of the transmission, based on the distance information.

    摘要翻译: 并行计算机之间的通信控制系统在并行计算机节点之间的网络中执行广播通信。 通信控制系统包括目的地检测单元,用于从数据中检测指定目的节点的范围的目的地信息; 节点间距离处理单元,用于基于目的地信息获得特定计算机节点与目的地计算机节点之间的距离; 以及目的地判断单元,用于基于所述距离信息判断所述数据是否应该由所述自身节点获得,还是应该进一步传输所述数据到所述另一个节点并且用于确定所述传输的方向。

    System for controlling communication between parallel computers
    44.
    发明授权
    System for controlling communication between parallel computers 失效
    控制并行计算机之间通信的系统

    公开(公告)号:US5157692A

    公开(公告)日:1992-10-20

    申请号:US495987

    申请日:1990-03-20

    CPC分类号: G06F15/17368

    摘要: A communication control system controls communication between parallel computers using a wormhole routing. The system comprises units for connecting a plurality of computer nodes by relay channels within a network to continuously transfer a message divided into a plurality of minimum data units for transmission. Storing units are provided in respective nodes for storing the minimum data units, the number of storing units corresponding to the number of relay channels from the originating node to the most remote node plus 1. Therefore, a deadlock in a communication is avoided, and a high speed communication can be realized.