Parallel computer, node apparatus, and control method for the parallel computer

US9749222B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9749222-B2
Application numberUS-201514664071-A
CountryUS
Kind codeB2
Filing dateMar 20, 2015
Priority dateSep 24, 2012
Publication dateAug 29, 2017
Grant dateAug 29, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A parallel computer includes a plurality of nodes. Each of the nodes includes a router directly or indirectly connected to each of the other nodes and a network interface connected to an external network of the parallel computer. The network interface includes a storage unit that holds detour route information indicating a detour route corresponding to a communication route from a node in which the network interface is included to another node. The network interface further includes a reception processing unit that, when the network interface receives data destined to one node of the parallel computer from the external network, sets detour route information corresponding to a communication route from the node in which the network interface is included to the destination node of the data for the data and transmits the data for which the detour route information is set to the destination node.

First claim

Opening claim text (preview).

What is claimed is: 1. A parallel computer, comprising: a plurality of nodes, each of the plurality of nodes respectively including: a router directly or indirectly connected to each of the other nodes; and a network interface connected to an external network of the parallel computer, wherein the network interface includes: a storage unit that stores detour route information indicating a detour route corresponding to a communication route from a node in which the network interface is included to another node; and a reception processing unit that, when the network interface receives data destined by a destination address to a destination node of the parallel computer from the external network, adds detour route information to the received data destined by the destination address, the added detour route information corresponding to a communication route from the node in which the network interface is included to the destination node of the data, and transmits the data destined by the destination address with the detour route information added, to the destination node. 2. The parallel computer according to claim 1 , wherein a first node of the parallel computer includes a processing unit that adds, to data to be transmitted to a second node that includes the network interface, detour route information corresponding to a communication route from the second node to the first node and transmits the data, and the network interface of the second node includes a setting unit that, when receiving data from the first node, reads out the detour route information corresponding to the communication route from the second node to the first node from the received data and sets the read detour route information in the storage unit. 3. The parallel computer according to claim 1 , further comprising a management node that controls operations of the plurality of nodes, wherein the management node, when receiving information indicating that any of the nodes has failed, generates detour route information corresponding to a communication route passing through the node that has failed and causes the generated detour route information to be stored into the storage unit of the network interface. 4. The parallel computer according to claim 3 , wherein a plurality of routers of any of the plurality of nodes include a network interface connected to the external network, and the management node determines the network interface to be used for communication with the external network. 5. The parallel computer according to claim 1 , wherein the storage unit of the network interface stores a node identifier identifying each of the plurality of nodes in an internal network of the parallel computer, a physical address corresponding to each of the plurality of nodes, and detour route information in association with one another, and the network interface, when receiving data destined to a physical address stored in the storage unit from the external network, generates a packet that includes the node identifier and the detour route information that are stored in the storage unit in association with the physical address and the received data and transmits the packet to the internal network. 6. A node apparatus being included in a parallel computer, the node apparatus comprising: a network interface being connected to an external network, wherein the network interface includes: a storage unit that stores detour route information indicating a detour route corresponding to a communication route from the node apparatus to another node apparatus; and a reception processing unit that, when the network interface receives data destined by a destination address to a destination node apparatus from the external network, adds detour route information to the received data destined by the destination address, the added detour route information corresponding to a communication route from the node apparatus to the destination node apparatus and transmits the data destined by the destination address with the detour route information added, to the destination node apparatus. 7. A control method for a parallel computer that includes a plurality of nodes, each of the plurality of nodes respectively including a router directly or indirectly connected to each of the other nodes, and at least one of the routers including a network interface connected to an external network, the control method comprising: storing, by the network interface, detour route information indicating a detour route corresponding to a communication route from a node in which the network interface is included to another node; and adding, by the network interface, when receiving data destined by a destination address to a destination node of the parallel computer from the external network, detour route information to the received data destined by the destination address, the added detour route information corresponding to a communication route from the node in which the network interface is included to the destination node of the data for the data and transmitting the data destined by the destination address with the detour route information added, to the destination node.

Assignees

Inventors

Classifications

  • H04L45/22Primary

    Alternate routing · CPC title

  • Routing performance; Theoretical aspects · CPC title

  • Performing the actions predefined by failover planning, e.g. switching to standby network elements · CPC title

  • Localisation of faults · CPC title

  • hierarchical topologies · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9749222B2 cover?
A parallel computer includes a plurality of nodes. Each of the nodes includes a router directly or indirectly connected to each of the other nodes and a network interface connected to an external network of the parallel computer. The network interface includes a storage unit that holds detour route information indicating a detour route corresponding to a communication route from a node in which…
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification H04L45/22. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 29 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).