Information processing apparatus, method thereof, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsIsao Sakamoto, Hisashi Ishikawa
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorsIsao Sakamoto, Hisashi Ishikawa
Estimating the term…
An information processing apparatus includes a plurality of modules connected in a ring shape via a bus, and each module processes a packet flowing in a single direction on the ring in a predetermined order. The module includes a communication unit for transmitting a packet received from a first direction in the ring via the bus to a second direction, a discrimination unit for discriminating a packet from among the packets received from the first direction as a processing packet to be processed by the module, and a processing unit which is connected with the communication unit one by one and configured to process the processing packet. The communication unit transmits the packet processed by the processing unit at an interval equivalent to processing time or more for a processing packet processed by a module in a latter stage in the predetermined order among packets transmitted by the communication unit to the second direction.
An information processing apparatus in which a plurality of modules are connected in a ring shape via a bus and each module processes a packet flowing in a single direction on the ring in a predetermined order,
An information processing apparatus in which a plurality of modules are connected in a ring shape via a bus and each module processes data flowing in a single direction on the ring in a predetermined order,
A method for processing information in an information processing apparatus in which a plurality of modules are connected in a ring shape via a bus and each module processes a packet flowing in a single direction on the ring in a predetermined order, the method comprising:
A method for processing information in an information processing apparatus in which a plurality of modules are connected in a ring shape via a bus and each module processes data flowing in a single direction on the ring in a predetermined order, the method comprising:
A computer-readable storage medium which stores a program for executing a method for processing information in an information processing apparatus in which a plurality of modules are connected in a ring shape via a bus and each module processes data flowing in a single direction on the ring in a predetermined order, the method comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Single instruction multiple data [SIMD] multiprocessors: one dimensional arrays, e.g. rings, linear arrays, buses
Interconnection of networks: interconnected ring systems
Traffic control in data switching networks: flow control; Congestion control
Computing and data processing
About 4 years 3 months of term left · ends 5 Feb 2031 (estimated)
1. Field of the Invention
The present invention relates to an information processing apparatus in which a plurality of processing modules is connected to a bus in a ring shape, a method thereof, and a storage medium.
2. Description of the Related Art
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the invention and, together with the description, serve to explain the principles of the invention.
FIG. 1 illustrates an example of a schematic configuration of a communication processing unit in a ring-shaped bus.
FIGS. 2A and 2B illustrate an example of a format of a packet.
Various exemplary embodiments, features, and aspects of the invention will be described in detail below with reference to the drawings.
In an information processing apparatus in which a plurality of information processing units are connected in a ring shaped bus, and when a processing speed is decreased will be described as an example (hereafter a ring shaped bus is referred to as a “ring bus”).
FIG. 1 illustrates a configuration of a communication processing unit which connects a communication path (hereafter referred to as a “bus”) and an information processing unit (hereafter, referred to as a “data processing unit”). An input data reception unit 101 receives a data packet flowing in the ring bus. An input data discrimination unit 102 checks control information included in the input data packet and discriminates whether the input data is to be processed by an own node.