Patents by Inventor Hiromitsu Maeda

Hiromitsu Maeda has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6757788
    Abstract: A cache coherence control system for a multi CPU system having a plurality of CPU nodes, memory nodes and I/O nodes interconnected by a network. Each CPU node control circuit has an access right memory for managing an access right of the node in the unit of an extended node larger than a block size of the internal cache of a CPU. When a memory access is performed, the access right memory is referred to, and if the node has an access right to the extended block including a target block, the block is accessed without cache coherence control at other nodes.
    Type: Grant
    Filed: August 30, 2001
    Date of Patent: June 29, 2004
    Assignee: Hitachi, Ltd.
    Inventors: Shinichi Kawamoto, Tatsuo Higuchi, Hiromitsu Maeda, Naoki Hamanaka
  • Patent number: 6424870
    Abstract: A parallel processor system has a plurality of nodes interconnected by a network for communication under control of a network interface controller of each node. The network interface controller includes a message reception controller for receiving a message from another node and judging illustratively the status of message reception and the need to return an acknowledge message; an acknowledge generating unit for generating an acknowledge message transmission request based on predetermined information in the message and the reception status when the return of an acknowledge message is judged to be necessary; and a message transmission controller for receiving an acknowledge the message transmission request and generating and returning an acknowledge message correspondingly. At the receiving node, the network interface controller can return an acknowledge message without processor intervention.
    Type: Grant
    Filed: August 7, 1998
    Date of Patent: July 23, 2002
    Assignee: Hitachi, Ltd.
    Inventors: Hiromitsu Maeda, Patrick Hamilton
  • Publication number: 20020083275
    Abstract: A cache coherence control system for a multi CPU system having a plurality of CPU nodes, memory nodes and I/O nodes interconnected by a network. Each CPU node control circuit has an access right memory for managing an access right of the node in the unit of an extended node larger than a block size of the internal cache of a CPU. When a memory access is performed, the access right memory is referred to, and if the node has an access right to the extended block including a target block, the block is accessed without cache coherence control at other nodes.
    Type: Application
    Filed: August 30, 2001
    Publication date: June 27, 2002
    Inventors: Shinichi Kawamoto, Tatsuo Higuchi, Hiromitsu Maeda, Naoki Hamanaka
  • Patent number: 6298355
    Abstract: A storage control unit of a computer system in which main storage is shared between one through a plurality of processors, is provided with transfer control means for holding therein address information in a first area of the main storage, in which desired data specified by an arbitrary processor is stored, address information in a second area of the main storage device, to which the desired data is to be transferred, and information about the length of the desired data, and transfer means for reading the data stored in the first area and storing the data in the second area under the control of the transfer control means. Owing to these configurations, the storage control unit is capable of executing a copy of data from the first area to the second area separately from the processors according to instructions from each processor. Thus, the load on each processor can be reduced.
    Type: Grant
    Filed: March 18, 1999
    Date of Patent: October 2, 2001
    Assignee: Hitachi, Ltd.
    Inventors: Teruo Tanaka, Tadayuki Sakakibara, Hiromitsu Maeda
  • Patent number: 4933893
    Abstract: An arithmetic processing method and apparatus having first and second input registers and an arithmetic unit having a plurality of stages wherein an intermediate operation result of a previous iterative operation and input data are used to perform further iterative operations and obtain a final operation result as a vector sum. A serial number of input data is identified to check the order of the imputted data among a series of data to be processed. A control pattern to be used for control of the stages of the arithmetic processing unit is selected based on the identified serial number. The operation to be performed at each stage of the arithmetic processing unit is controlled in accordance with the selected control pattern, to obtain a final operation result to be outputted within a minimum number of operation cycles.
    Type: Grant
    Filed: January 10, 1989
    Date of Patent: June 12, 1990
    Assignee: Hitachi, Ltd.
    Inventor: Hiromitsu Maeda