Computer system, communications control device, and control method for computer system
A computer system and communication control technology, applied in the field of computer systems, can solve the problems of buffer 520 blocking, communication performance deterioration, and other node communication impacts, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 Embodiment approach
[0061] figure 1 is a diagram schematically showing the functional configuration of a parallel computer system 1 as an example of the first embodiment, figure 2 is a diagram schematically showing its configuration.
[0062] Such as figure 2 As shown, the parallel computer system 1 is composed of multiple ( figure 2 In the example shown, there are 5) computing nodes 200 via 1 or more ( figure 2 In the illustrated example, five routing devices (communication control devices) 100 are configured as an interconnection network connected so as to be communicable with each other.
[0063] That is, it is constituted by an interconnection network in which five computing nodes 200-0 to 200-4 are mutually communicably connected via five switches 100-0 to 100-4.
[0064] exist figure 2 In the example shown, the network 2 is formed as a one-dimensional network in which routing devices 100-0 to 100-4 are arranged in a one-dimensional linear shape, and each routing device 100-0 to 1...
no. 2 Embodiment approach
[0210] In the parallel computer system 1 as an example of the above-mentioned first embodiment, when the transmission control unit 104 detects that a packet is not transmitted from the transmission source node within a preset time, in the transmission node information storage unit 122, the The transmission source node sets "no transmission". In addition, when the counter 121 is provided, at the same time, the transmission control unit 104 sends a countdown signal to the counter 121 to count down the number of transmission nodes.
[0211] In the parallel computer system 1 as an example of the second embodiment, in the port transmission unit 102 , the transmission control unit 104 detects the last packet (last packet) of a plurality of packets constituting one message. Then, when the transmission control unit 104 transmits the last packet, the transmission node information storage unit 122 sets “no transmission” for the transmission source node. In addition, when the counter 12...
Embodiment approach
[0233] In the parallel computer system 1 as an example of each of the above-described embodiments and modifications thereof, the transmission control unit 104 updates the transmission node number storage unit 105 based on all transmitted packets.
[0234] In the parallel computer system 1 as an example of the third embodiment, in the port transmission unit 102 , the transmission control unit 104 compares the message length of the packet with a preset threshold value. Then, if the message length is smaller than the threshold value, the update of the sending node number storage unit 105 for the packet is not performed. That is, setting of "transmitting" and "not transmitting" in the transmitting node information storage unit 122 and counting up of the counter 121 are not performed.
[0235] That is, in the third embodiment, the transmission control unit 104 functions as an update suppressing unit that suppresses the update of the number of transmission nodes when the data size o...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 